Warning: Permanently added '172.25.91.113' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 1042324 --chroot fedora-rawhide-ppc64le --detached Version: 0.31 Task: {'build_id': 1042324, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-ppc64le', 'enable_net': False, 'fetch_sources_only': True, 'git_hash': '83681e57b75a239fe813b4f2ab949a681237feca', 'git_repo': 'orion/suitesparse/freefem++', 'memory_reqs': 2048, 'package_name': 'freefem++', 'package_version': '3.62-5.fc32', 'project_dirname': 'suitesparse', 'project_name': 'suitesparse', 'project_owner': 'orion', 'repos': [{'baseurl': 'https://copr-be.cloud.fedoraproject.org/results/orion/suitesparse/fedora-rawhide-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'orion/suitesparse--orion', 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/orion/suitesparse/freefem++.git', 'committish': '83681e57b75a239fe813b4f2ab949a681237feca'}, 'source_type': 8, 'submitter': 'orion', 'task_id': '1042324-fedora-rawhide-ppc64le', 'timeout': 75600, 'use_bootstrap_container': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/orion/suitesparse/freefem++.git /tmp/tmp0ghsuqhu/freefem++ --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/orion/suitesparse/freefem++.git', '/tmp/tmp0ghsuqhu/freefem++', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/tmp0ghsuqhu/freefem++'... Running: git checkout 83681e57b75a239fe813b4f2ab949a681237feca cmd: ['git', 'checkout', '83681e57b75a239fe813b4f2ab949a681237feca'] cwd: /tmp/tmp0ghsuqhu/freefem++ rc: 0 stdout: stderr: Note: checking out '83681e57b75a239fe813b4f2ab949a681237feca'. 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 83681e5 automatic import of freefem++ Running: cp -r . /tmp/tmprzka2g9w cmd: ['cp', '-r', '.', '/tmp/tmprzka2g9w'] cwd: /tmp/tmp0ghsuqhu/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/tmp0ghsuqhu/.config/rpkg.conf Running: rpkg -C /tmp/tmp0ghsuqhu/.config/rpkg.conf sources --outdir /tmp/tmprzka2g9w cmd: ['rpkg', '-C', '/tmp/tmp0ghsuqhu/.config/rpkg.conf', 'sources', '--outdir', '/tmp/tmprzka2g9w'] cwd: /tmp/tmp0ghsuqhu/freefem++ rc: 0 stdout: Downloading FreeFem-sources-3.62.tar.gz from lookaside cache at copr-dist-git.fedorainfracloud.org Downloading hpddm-20180918git58158b5.zip from lookaside cache at copr-dist-git.fedorainfracloud.org stderr: /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=75600): unbuffer mock --buildsrpm --spec /tmp/tmprzka2g9w/freefem++.spec --sources /tmp/tmprzka2g9w --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1569812214.297178 -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.19 starting (python version = 3.7.4)... Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/tmp/tmprzka2g9w/freefem++.spec) Config(1042324-fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/1042324-fedora-rawhide-ppc64le-1569812214.297178/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled dnf cache Start: cleaning dnf metadata Finish: cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.19 INFO: Mock Version: 1.4.19 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk Copr repository 115 kB/s | 24 kB 00:00 fedora 13 MB/s | 66 MB 00:05 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash ppc64le 5.0.7-3.fc31 fedora 1.7 M bzip2 ppc64le 1.0.8-1.fc31 fedora 53 k coreutils ppc64le 8.31-4.fc31 fedora 1.3 M cpio ppc64le 2.12-12.fc31 fedora 264 k diffutils ppc64le 3.7-3.fc31 fedora 418 k fedora-release-common noarch 32-0.1 fedora 19 k findutils ppc64le 1:4.7.0-1.fc32 fedora 577 k gawk ppc64le 5.0.1-5.fc32 fedora 1.2 M glibc-minimal-langpack ppc64le 2.30.9000-9.fc32 fedora 69 k grep ppc64le 3.3-3.fc31 fedora 259 k gzip ppc64le 1.10-1.fc31 fedora 160 k info ppc64le 6.7-1.fc32 fedora 250 k make ppc64le 1:4.2.1-14.fc31 fedora 504 k patch ppc64le 2.7.6-11.fc31 fedora 143 k redhat-rpm-config noarch 141-2.fc32 fedora 65 k rpm-build ppc64le 4.15.0-1.fc32 fedora 119 k sed ppc64le 4.5-4.fc31 fedora 297 k shadow-utils ppc64le 2:4.6-16.fc32 fedora 1.2 M tar ppc64le 2:1.32-2.fc31 fedora 917 k unzip ppc64le 6.0-44.fc31 fedora 181 k util-linux ppc64le 2.34-6.fc32 fedora 2.6 M which ppc64le 2.21-15.fc31 fedora 44 k xz ppc64le 5.2.4-7.fc32 fedora 166 k Installing dependencies: alternatives ppc64le 1.11-5.fc31 fedora 37 k audit-libs ppc64le 3.0-0.13.20190507gitf58ec40.fc32 fedora 127 k basesystem noarch 11-8.fc31 fedora 6.9 k binutils ppc64le 2.32-26.fc32 fedora 5.6 M binutils-gold ppc64le 2.32-26.fc32 fedora 1.1 M brotli ppc64le 1.0.7-7.fc32 fedora 354 k bzip2-libs ppc64le 1.0.8-1.fc31 fedora 47 k ca-certificates noarch 2019.2.32-3.fc31 fedora 367 k coreutils-common ppc64le 8.31-4.fc31 fedora 1.9 M cracklib ppc64le 2.9.6-21.fc31 fedora 84 k crypto-policies noarch 20190816-4.gitbb9bf99.fc32 fedora 90 k curl ppc64le 7.66.0-1.fc32 fedora 298 k cyrus-sasl-lib ppc64le 2.1.27-2.fc31 fedora 115 k dwz ppc64le 0.12-11.fc31 fedora 114 k efi-srpm-macros noarch 4-3.fc31 fedora 22 k elfutils ppc64le 0.177-1.fc32 fedora 345 k elfutils-default-yama-scope noarch 0.177-1.fc32 fedora 16 k elfutils-libelf ppc64le 0.177-1.fc32 fedora 199 k elfutils-libs ppc64le 0.177-1.fc32 fedora 338 k expat ppc64le 2.2.8-1.fc32 fedora 105 k fedora-gpg-keys noarch 32-0.2 fedora 100 k fedora-release noarch 32-0.1 fedora 11 k fedora-repos noarch 32-0.2 fedora 9.5 k fedora-repos-rawhide noarch 32-0.2 fedora 8.6 k file ppc64le 5.37-4.fc32 fedora 51 k file-libs ppc64le 5.37-4.fc32 fedora 551 k filesystem ppc64le 3.12-2.fc31 fedora 1.1 M fpc-srpm-macros noarch 1.2-2.fc31 fedora 7.6 k gc ppc64le 7.6.4-6.fc31 fedora 112 k gdb-minimal ppc64le 8.3.50.20190924-27.fc32 fedora 3.3 M gdbm-libs ppc64le 1:1.18-5.fc31 fedora 58 k ghc-srpm-macros noarch 1.4.2-10.fc31 fedora 7.5 k glibc ppc64le 2.30.9000-9.fc32 fedora 3.8 M glibc-common ppc64le 2.30.9000-9.fc32 fedora 1.8 M gmp ppc64le 1:6.1.2-10.fc31 fedora 270 k gnat-srpm-macros noarch 4-10.fc31 fedora 8.2 k go-srpm-macros noarch 3.0.8-4.fc31 fedora 25 k guile22 ppc64le 2.2.6-2.fc31 fedora 6.7 M keyutils-libs ppc64le 1.6-3.fc31 fedora 32 k krb5-libs ppc64le 1.17-45.fc32 fedora 836 k libacl ppc64le 2.2.53-4.fc31 fedora 27 k libarchive ppc64le 3.4.0-1.fc32 fedora 448 k libatomic_ops ppc64le 7.6.10-2.fc31 fedora 37 k libattr ppc64le 2.4.48-7.fc31 fedora 19 k libblkid ppc64le 2.34-6.fc32 fedora 184 k libcap ppc64le 2.26-6.fc31 fedora 55 k libcap-ng ppc64le 0.7.9-9.fc32 fedora 29 k libcom_err ppc64le 1.45.3-1.fc31 fedora 28 k libcurl ppc64le 7.66.0-1.fc32 fedora 295 k libdb ppc64le 5.3.28-39.fc32 fedora 834 k libdb-utils ppc64le 5.3.28-39.fc32 fedora 153 k libfdisk ppc64le 2.34-6.fc32 fedora 235 k libffi ppc64le 3.1-23.fc31 fedora 35 k libgcc ppc64le 9.2.1-1.fc32 fedora 84 k libgcrypt ppc64le 1.8.5-1.fc32 fedora 450 k libgomp ppc64le 9.2.1-1.fc32 fedora 238 k libgpg-error ppc64le 1.36-2.fc32 fedora 208 k libidn2 ppc64le 2.2.0-2.fc31 fedora 102 k libmetalink ppc64le 0.1.3-9.fc31 fedora 34 k libmount ppc64le 2.34-6.fc32 fedora 212 k libnghttp2 ppc64le 1.39.2-1.fc32 fedora 90 k libnsl2 ppc64le 1.2.0-5.20180605git4a062cf.fc31 fedora 65 k libpkgconf ppc64le 1.6.3-2.fc31 fedora 41 k libpsl ppc64le 0.21.0-2.fc31 fedora 63 k libpwquality ppc64le 1.4.1-1.fc32 fedora 103 k librtas ppc64le 2.0.2-4.fc31 fedora 66 k libselinux ppc64le 2.9-6.fc32 fedora 100 k libsemanage ppc64le 2.9-4.fc32 fedora 135 k libsepol ppc64le 2.9-2.fc31 fedora 342 k libsigsegv ppc64le 2.11-8.fc31 fedora 27 k libsmartcols ppc64le 2.34-6.fc32 fedora 142 k libssh ppc64le 0.9.0-6.fc31 fedora 274 k libssh-config noarch 0.9.0-6.fc31 fedora 11 k libstdc++ ppc64le 9.2.1-1.fc32 fedora 673 k libtasn1 ppc64le 4.14-2.fc31 fedora 78 k libtirpc ppc64le 1.1.4-2.rc3.fc32 fedora 120 k libtool-ltdl ppc64le 2.4.6-31.fc31 fedora 41 k libunistring ppc64le 0.9.10-6.fc31 fedora 521 k libutempter ppc64le 1.1.6-17.fc31 fedora 26 k libuuid ppc64le 2.34-6.fc32 fedora 30 k libverto ppc64le 0.3.0-8.fc31 fedora 23 k libxcrypt ppc64le 4.4.10-1.fc32 fedora 141 k libxml2 ppc64le 2.9.9-5.fc32 fedora 771 k libzstd ppc64le 1.4.2-1.fc31 fedora 299 k lua-libs ppc64le 5.3.5-6.fc31 fedora 129 k lz4-libs ppc64le 1.9.1-1.fc32 fedora 75 k mpfr ppc64le 3.1.6-5.fc31 fedora 239 k ncurses ppc64le 6.1-12.20190803.fc31 fedora 404 k ncurses-base noarch 6.1-12.20190803.fc31 fedora 60 k ncurses-libs ppc64le 6.1-12.20190803.fc31 fedora 368 k nim-srpm-macros noarch 2-2.fc31 fedora 8.2 k ocaml-srpm-macros noarch 5-6.fc31 fedora 7.8 k openblas-srpm-macros noarch 2-6.fc31 fedora 7.3 k openldap ppc64le 2.4.47-3.fc31 fedora 334 k openssl-libs ppc64le 1:1.1.1d-1.fc32 fedora 1.5 M p11-kit ppc64le 0.23.16.1-2.fc31 fedora 296 k p11-kit-trust ppc64le 0.23.16.1-2.fc31 fedora 157 k pam ppc64le 1.3.1-19.fc32 fedora 705 k pcre ppc64le 8.43-2.fc31.1 fedora 195 k pcre2 ppc64le 10.33-14.fc32 fedora 255 k perl-srpm-macros noarch 1-33.fc31 fedora 8.2 k pkgconf ppc64le 1.6.3-2.fc31 fedora 42 k pkgconf-m4 noarch 1.6.3-2.fc31 fedora 15 k pkgconf-pkg-config ppc64le 1.6.3-2.fc31 fedora 11 k popt ppc64le 1.16-18.fc31 fedora 63 k publicsuffix-list-dafsa noarch 20190417-2.fc31 fedora 56 k python-pip-wheel noarch 19.2.3-1.fc32 fedora 1.2 M python-setuptools-wheel noarch 41.2.0-1.fc32 fedora 276 k python-srpm-macros noarch 3-48.fc32 fedora 16 k python3 ppc64le 3.8.0~b4-1.fc32 fedora 32 k python3-libs ppc64le 3.8.0~b4-1.fc32 fedora 7.9 M qt5-srpm-macros noarch 5.12.5-1.fc32 fedora 8.8 k readline ppc64le 8.0-3.fc31 fedora 220 k rpm ppc64le 4.15.0-1.fc32 fedora 501 k rpm-build-libs ppc64le 4.15.0-1.fc32 fedora 108 k rpm-libs ppc64le 4.15.0-1.fc32 fedora 340 k rust-srpm-macros noarch 10-2.fc31 fedora 9.4 k setup noarch 2.13.3-2.fc31 fedora 143 k sqlite-libs ppc64le 3.29.0-2.fc31 fedora 640 k systemd-libs ppc64le 243-2.gitfab6f01.fc32 fedora 555 k tzdata noarch 2019c-1.fc32 fedora 429 k xz-libs ppc64le 5.2.4-7.fc32 fedora 110 k zip ppc64le 3.0-25.fc31 fedora 266 k zlib ppc64le 1.2.11-19.fc32 fedora 104 k zstd ppc64le 1.4.2-1.fc31 fedora 365 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 148 Packages Total download size: 68 M Installed size: 329 M Downloading Packages: (1/148): basesystem-11-8.fc31.noarch.rpm 138 kB/s | 6.9 kB 00:00 (2/148): alternatives-1.11-5.fc31.ppc64le.rpm 597 kB/s | 37 kB 00:00 (3/148): audit-libs-3.0-0.13.20190507gitf58ec40 1.5 MB/s | 127 kB 00:00 (4/148): binutils-gold-2.32-26.fc32.ppc64le.rpm 3.5 MB/s | 1.1 MB 00:00 (5/148): bash-5.0.7-3.fc31.ppc64le.rpm 4.1 MB/s | 1.7 MB 00:00 (6/148): bzip2-1.0.8-1.fc31.ppc64le.rpm 2.3 MB/s | 53 kB 00:00 (7/148): brotli-1.0.7-7.fc32.ppc64le.rpm 3.5 MB/s | 354 kB 00:00 (8/148): bzip2-libs-1.0.8-1.fc31.ppc64le.rpm 1.9 MB/s | 47 kB 00:00 (9/148): ca-certificates-2019.2.32-3.fc31.noarc 3.7 MB/s | 367 kB 00:00 (10/148): coreutils-8.31-4.fc31.ppc64le.rpm 4.4 MB/s | 1.3 MB 00:00 (11/148): cpio-2.12-12.fc31.ppc64le.rpm 2.8 MB/s | 264 kB 00:00 (12/148): cracklib-2.9.6-21.fc31.ppc64le.rpm 3.4 MB/s | 84 kB 00:00 (13/148): crypto-policies-20190816-4.gitbb9bf99 2.3 MB/s | 90 kB 00:00 (14/148): curl-7.66.0-1.fc32.ppc64le.rpm 4.4 MB/s | 298 kB 00:00 (15/148): coreutils-common-8.31-4.fc31.ppc64le. 4.6 MB/s | 1.9 MB 00:00 (16/148): cyrus-sasl-lib-2.1.27-2.fc31.ppc64le. 3.7 MB/s | 115 kB 00:00 (17/148): dwz-0.12-11.fc31.ppc64le.rpm 5.0 MB/s | 114 kB 00:00 (18/148): diffutils-3.7-3.fc31.ppc64le.rpm 6.6 MB/s | 418 kB 00:00 (19/148): efi-srpm-macros-4-3.fc31.noarch.rpm 1.1 MB/s | 22 kB 00:00 (20/148): binutils-2.32-26.fc32.ppc64le.rpm 5.4 MB/s | 5.6 MB 00:01 (21/148): elfutils-default-yama-scope-0.177-1.f 779 kB/s | 16 kB 00:00 (22/148): elfutils-libelf-0.177-1.fc32.ppc64le. 7.5 MB/s | 199 kB 00:00 (23/148): elfutils-0.177-1.fc32.ppc64le.rpm 6.2 MB/s | 345 kB 00:00 (24/148): expat-2.2.8-1.fc32.ppc64le.rpm 4.9 MB/s | 105 kB 00:00 (25/148): fedora-gpg-keys-32-0.2.noarch.rpm 4.8 MB/s | 100 kB 00:00 (26/148): fedora-release-32-0.1.noarch.rpm 741 kB/s | 11 kB 00:00 (27/148): elfutils-libs-0.177-1.fc32.ppc64le.rp 4.4 MB/s | 338 kB 00:00 (28/148): fedora-repos-32-0.2.noarch.rpm 366 kB/s | 9.5 kB 00:00 (29/148): fedora-release-common-32-0.1.noarch.r 542 kB/s | 19 kB 00:00 (30/148): fedora-repos-rawhide-32-0.2.noarch.rp 527 kB/s | 8.6 kB 00:00 (31/148): file-5.37-4.fc32.ppc64le.rpm 2.0 MB/s | 51 kB 00:00 (32/148): file-libs-5.37-4.fc32.ppc64le.rpm 9.0 MB/s | 551 kB 00:00 (33/148): findutils-4.7.0-1.fc32.ppc64le.rpm 13 MB/s | 577 kB 00:00 (34/148): fpc-srpm-macros-1.2-2.fc31.noarch.rpm 245 kB/s | 7.6 kB 00:00 (35/148): filesystem-3.12-2.fc31.ppc64le.rpm 8.5 MB/s | 1.1 MB 00:00 (36/148): gc-7.6.4-6.fc31.ppc64le.rpm 2.7 MB/s | 112 kB 00:00 (37/148): gdbm-libs-1.18-5.fc31.ppc64le.rpm 2.0 MB/s | 58 kB 00:00 (38/148): ghc-srpm-macros-1.4.2-10.fc31.noarch. 339 kB/s | 7.5 kB 00:00 (39/148): gawk-5.0.1-5.fc32.ppc64le.rpm 9.7 MB/s | 1.2 MB 00:00 (40/148): glibc-common-2.30.9000-9.fc32.ppc64le 9.7 MB/s | 1.8 MB 00:00 (41/148): glibc-minimal-langpack-2.30.9000-9.fc 2.2 MB/s | 69 kB 00:00 (42/148): gmp-6.1.2-10.fc31.ppc64le.rpm 5.8 MB/s | 270 kB 00:00 (43/148): gnat-srpm-macros-4-10.fc31.noarch.rpm 331 kB/s | 8.2 kB 00:00 (44/148): go-srpm-macros-3.0.8-4.fc31.noarch.rp 753 kB/s | 25 kB 00:00 (45/148): gdb-minimal-8.3.50.20190924-27.fc32.p 8.0 MB/s | 3.3 MB 00:00 (46/148): grep-3.3-3.fc31.ppc64le.rpm 7.5 MB/s | 259 kB 00:00 (47/148): gzip-1.10-1.fc31.ppc64le.rpm 5.4 MB/s | 160 kB 00:00 (48/148): info-6.7-1.fc32.ppc64le.rpm 5.9 MB/s | 250 kB 00:00 (49/148): glibc-2.30.9000-9.fc32.ppc64le.rpm 8.0 MB/s | 3.8 MB 00:00 (50/148): keyutils-libs-1.6-3.fc31.ppc64le.rpm 871 kB/s | 32 kB 00:00 (51/148): libacl-2.2.53-4.fc31.ppc64le.rpm 945 kB/s | 27 kB 00:00 (52/148): krb5-libs-1.17-45.fc32.ppc64le.rpm 9.7 MB/s | 836 kB 00:00 (53/148): libarchive-3.4.0-1.fc32.ppc64le.rpm 7.7 MB/s | 448 kB 00:00 (54/148): libatomic_ops-7.6.10-2.fc31.ppc64le.r 1.6 MB/s | 37 kB 00:00 (55/148): libattr-2.4.48-7.fc31.ppc64le.rpm 864 kB/s | 19 kB 00:00 (56/148): libblkid-2.34-6.fc32.ppc64le.rpm 9.1 MB/s | 184 kB 00:00 (57/148): libcap-2.26-6.fc31.ppc64le.rpm 2.5 MB/s | 55 kB 00:00 (58/148): libcap-ng-0.7.9-9.fc32.ppc64le.rpm 621 kB/s | 29 kB 00:00 (59/148): libcom_err-1.45.3-1.fc31.ppc64le.rpm 658 kB/s | 28 kB 00:00 (60/148): libcurl-7.66.0-1.fc32.ppc64le.rpm 5.3 MB/s | 295 kB 00:00 (61/148): libdb-utils-5.3.28-39.fc32.ppc64le.rp 5.2 MB/s | 153 kB 00:00 (62/148): libdb-5.3.28-39.fc32.ppc64le.rpm 9.4 MB/s | 834 kB 00:00 (63/148): libfdisk-2.34-6.fc32.ppc64le.rpm 7.5 MB/s | 235 kB 00:00 (64/148): libffi-3.1-23.fc31.ppc64le.rpm 1.2 MB/s | 35 kB 00:00 (65/148): libgcc-9.2.1-1.fc32.ppc64le.rpm 3.0 MB/s | 84 kB 00:00 (66/148): libgcrypt-1.8.5-1.fc32.ppc64le.rpm 7.3 MB/s | 450 kB 00:00 (67/148): libgomp-9.2.1-1.fc32.ppc64le.rpm 6.3 MB/s | 238 kB 00:00 (68/148): libgpg-error-1.36-2.fc32.ppc64le.rpm 7.2 MB/s | 208 kB 00:00 (69/148): libidn2-2.2.0-2.fc31.ppc64le.rpm 3.3 MB/s | 102 kB 00:00 (70/148): libmetalink-0.1.3-9.fc31.ppc64le.rpm 1.1 MB/s | 34 kB 00:00 (71/148): libmount-2.34-6.fc32.ppc64le.rpm 5.8 MB/s | 212 kB 00:00 (72/148): guile22-2.2.6-2.fc31.ppc64le.rpm 12 MB/s | 6.7 MB 00:00 (73/148): libnsl2-1.2.0-5.20180605git4a062cf.fc 2.3 MB/s | 65 kB 00:00 (74/148): libnghttp2-1.39.2-1.fc32.ppc64le.rpm 2.2 MB/s | 90 kB 00:00 (75/148): libpkgconf-1.6.3-2.fc31.ppc64le.rpm 1.8 MB/s | 41 kB 00:00 (76/148): libpsl-0.21.0-2.fc31.ppc64le.rpm 2.6 MB/s | 63 kB 00:00 (77/148): libpwquality-1.4.1-1.fc32.ppc64le.rpm 4.1 MB/s | 103 kB 00:00 (78/148): librtas-2.0.2-4.fc31.ppc64le.rpm 3.1 MB/s | 66 kB 00:00 (79/148): libsemanage-2.9-4.fc32.ppc64le.rpm 6.3 MB/s | 135 kB 00:00 (80/148): libselinux-2.9-6.fc32.ppc64le.rpm 2.7 MB/s | 100 kB 00:00 (81/148): libsepol-2.9-2.fc31.ppc64le.rpm 15 MB/s | 342 kB 00:00 (82/148): libsigsegv-2.11-8.fc31.ppc64le.rpm 1.4 MB/s | 27 kB 00:00 (83/148): libsmartcols-2.34-6.fc32.ppc64le.rpm 6.9 MB/s | 142 kB 00:00 (84/148): libssh-config-0.9.0-6.fc31.noarch.rpm 555 kB/s | 11 kB 00:00 (85/148): libssh-0.9.0-6.fc31.ppc64le.rpm 12 MB/s | 274 kB 00:00 (86/148): libtasn1-4.14-2.fc31.ppc64le.rpm 3.8 MB/s | 78 kB 00:00 (87/148): libtirpc-1.1.4-2.rc3.fc32.ppc64le.rpm 5.4 MB/s | 120 kB 00:00 (88/148): libtool-ltdl-2.4.6-31.fc31.ppc64le.rp 1.7 MB/s | 41 kB 00:00 (89/148): libstdc++-9.2.1-1.fc32.ppc64le.rpm 10 MB/s | 673 kB 00:00 (90/148): libunistring-0.9.10-6.fc31.ppc64le.rp 11 MB/s | 521 kB 00:00 (91/148): libutempter-1.1.6-17.fc31.ppc64le.rpm 792 kB/s | 26 kB 00:00 (92/148): libuuid-2.34-6.fc32.ppc64le.rpm 1.4 MB/s | 30 kB 00:00 (93/148): libxcrypt-4.4.10-1.fc32.ppc64le.rpm 6.3 MB/s | 141 kB 00:00 (94/148): libverto-0.3.0-8.fc31.ppc64le.rpm 718 kB/s | 23 kB 00:00 (95/148): lua-libs-5.3.5-6.fc31.ppc64le.rpm 4.3 MB/s | 129 kB 00:00 (96/148): libxml2-2.9.9-5.fc32.ppc64le.rpm 11 MB/s | 771 kB 00:00 (97/148): libzstd-1.4.2-1.fc31.ppc64le.rpm 6.1 MB/s | 299 kB 00:00 (98/148): lz4-libs-1.9.1-1.fc32.ppc64le.rpm 3.6 MB/s | 75 kB 00:00 (99/148): ncurses-6.1-12.20190803.fc31.ppc64le. 14 MB/s | 404 kB 00:00 (100/148): mpfr-3.1.6-5.fc31.ppc64le.rpm 6.4 MB/s | 239 kB 00:00 (101/148): ncurses-base-6.1-12.20190803.fc31.no 2.7 MB/s | 60 kB 00:00 (102/148): make-4.2.1-14.fc31.ppc64le.rpm 8.7 MB/s | 504 kB 00:00 (103/148): nim-srpm-macros-2-2.fc31.noarch.rpm 441 kB/s | 8.2 kB 00:00 (104/148): ncurses-libs-6.1-12.20190803.fc31.pp 9.4 MB/s | 368 kB 00:00 (105/148): ocaml-srpm-macros-5-6.fc31.noarch.rp 406 kB/s | 7.8 kB 00:00 (106/148): openblas-srpm-macros-2-6.fc31.noarch 346 kB/s | 7.3 kB 00:00 (107/148): p11-kit-0.23.16.1-2.fc31.ppc64le.rpm 8.4 MB/s | 296 kB 00:00 (108/148): openldap-2.4.47-3.fc31.ppc64le.rpm 5.4 MB/s | 334 kB 00:00 (109/148): p11-kit-trust-0.23.16.1-2.fc31.ppc64 4.6 MB/s | 157 kB 00:00 (110/148): pam-1.3.1-19.fc32.ppc64le.rpm 9.0 MB/s | 705 kB 00:00 (111/148): patch-2.7.6-11.fc31.ppc64le.rpm 2.6 MB/s | 143 kB 00:00 (112/148): openssl-libs-1.1.1d-1.fc32.ppc64le.r 10 MB/s | 1.5 MB 00:00 (113/148): pcre-8.43-2.fc31.1.ppc64le.rpm 8.3 MB/s | 195 kB 00:00 (114/148): pcre2-10.33-14.fc32.ppc64le.rpm 9.6 MB/s | 255 kB 00:00 (115/148): perl-srpm-macros-1-33.fc31.noarch.rp 276 kB/s | 8.2 kB 00:00 (116/148): pkgconf-m4-1.6.3-2.fc31.noarch.rpm 741 kB/s | 15 kB 00:00 (117/148): pkgconf-pkg-config-1.6.3-2.fc31.ppc6 675 kB/s | 11 kB 00:00 (118/148): pkgconf-1.6.3-2.fc31.ppc64le.rpm 1.2 MB/s | 42 kB 00:00 (119/148): popt-1.16-18.fc31.ppc64le.rpm 6.0 MB/s | 63 kB 00:00 (120/148): publicsuffix-list-dafsa-20190417-2.f 8.6 MB/s | 56 kB 00:00 (121/148): python-setuptools-wheel-41.2.0-1.fc3 19 MB/s | 276 kB 00:00 (122/148): python-srpm-macros-3-48.fc32.noarch. 1.1 MB/s | 16 kB 00:00 (123/148): python3-3.8.0~b4-1.fc32.ppc64le.rpm 1.1 MB/s | 32 kB 00:00 (124/148): python-pip-wheel-19.2.3-1.fc32.noarc 21 MB/s | 1.2 MB 00:00 (125/148): qt5-srpm-macros-5.12.5-1.fc32.noarch 443 kB/s | 8.8 kB 00:00 (126/148): readline-8.0-3.fc31.ppc64le.rpm 9.3 MB/s | 220 kB 00:00 (127/148): redhat-rpm-config-141-2.fc32.noarch. 2.4 MB/s | 65 kB 00:00 (128/148): rpm-build-4.15.0-1.fc32.ppc64le.rpm 3.5 MB/s | 119 kB 00:00 (129/148): rpm-4.15.0-1.fc32.ppc64le.rpm 8.3 MB/s | 501 kB 00:00 (130/148): rpm-build-libs-4.15.0-1.fc32.ppc64le 3.8 MB/s | 108 kB 00:00 (131/148): rpm-libs-4.15.0-1.fc32.ppc64le.rpm 10 MB/s | 340 kB 00:00 (132/148): rust-srpm-macros-10-2.fc31.noarch.rp 320 kB/s | 9.4 kB 00:00 (133/148): sed-4.5-4.fc31.ppc64le.rpm 8.6 MB/s | 297 kB 00:00 (134/148): setup-2.13.3-2.fc31.noarch.rpm 5.9 MB/s | 143 kB 00:00 (135/148): sqlite-libs-3.29.0-2.fc31.ppc64le.rp 13 MB/s | 640 kB 00:00 (136/148): systemd-libs-243-2.gitfab6f01.fc32.p 8.4 MB/s | 555 kB 00:00 (137/148): shadow-utils-4.6-16.fc32.ppc64le.rpm 10 MB/s | 1.2 MB 00:00 (138/148): tar-1.32-2.fc31.ppc64le.rpm 14 MB/s | 917 kB 00:00 (139/148): tzdata-2019c-1.fc32.noarch.rpm 7.0 MB/s | 429 kB 00:00 (140/148): unzip-6.0-44.fc31.ppc64le.rpm 6.9 MB/s | 181 kB 00:00 (141/148): which-2.21-15.fc31.ppc64le.rpm 1.7 MB/s | 44 kB 00:00 (142/148): xz-5.2.4-7.fc32.ppc64le.rpm 5.4 MB/s | 166 kB 00:00 (143/148): python3-libs-3.8.0~b4-1.fc32.ppc64le 16 MB/s | 7.9 MB 00:00 (144/148): xz-libs-5.2.4-7.fc32.ppc64le.rpm 2.8 MB/s | 110 kB 00:00 (145/148): zip-3.0-25.fc31.ppc64le.rpm 6.4 MB/s | 266 kB 00:00 (146/148): zlib-1.2.11-19.fc32.ppc64le.rpm 2.5 MB/s | 104 kB 00:00 (147/148): zstd-1.4.2-1.fc31.ppc64le.rpm 10 MB/s | 365 kB 00:00 (148/148): util-linux-2.34-6.fc32.ppc64le.rpm 11 MB/s | 2.6 MB 00:00 -------------------------------------------------------------------------------- Total 18 MB/s | 68 MB 00:03 warning: /var/lib/mock/1042324-fedora-rawhide-ppc64le-1569812214.297178/root/var/cache/dnf/fedora-1c578a7639193129/packages/alternatives-1.11-5.fc31.ppc64le.rpm: Header V3 RSA/SHA256 Signature, key ID 12c944d0: NOKEY fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x12C944D0: Userid : "Fedora (32) " Fingerprint: 97A1 AE57 C3A2 372C CA3A 4ABA 6C13 026D 12C9 44D0 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-32-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x12C944D0: Userid : "Fedora (32) " Fingerprint: 97A1 AE57 C3A2 372C CA3A 4ABA 6C13 026D 12C9 44D0 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-32-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x3C3359C4: Userid : "Fedora (31) " Fingerprint: 7D22 D586 7F2A 4236 474B F7B8 50CB 390B 3C33 59C4 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-31-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.12-2.fc31.ppc64le 1/1 Preparing : 1/1 Installing : libgcc-9.2.1-1.fc32.ppc64le 1/148 Running scriptlet: libgcc-9.2.1-1.fc32.ppc64le 1/148 Installing : tzdata-2019c-1.fc32.noarch 2/148 Installing : rust-srpm-macros-10-2.fc31.noarch 3/148 Installing : qt5-srpm-macros-5.12.5-1.fc32.noarch 4/148 Installing : python-setuptools-wheel-41.2.0-1.fc32.noarch 5/148 Installing : publicsuffix-list-dafsa-20190417-2.fc31.noarch 6/148 Installing : pkgconf-m4-1.6.3-2.fc31.noarch 7/148 Installing : perl-srpm-macros-1-33.fc31.noarch 8/148 Installing : openblas-srpm-macros-2-6.fc31.noarch 9/148 Installing : ocaml-srpm-macros-5-6.fc31.noarch 10/148 Installing : nim-srpm-macros-2-2.fc31.noarch 11/148 Installing : ncurses-base-6.1-12.20190803.fc31.noarch 12/148 Installing : libssh-config-0.9.0-6.fc31.noarch 13/148 Installing : gnat-srpm-macros-4-10.fc31.noarch 14/148 Installing : ghc-srpm-macros-1.4.2-10.fc31.noarch 15/148 Installing : fpc-srpm-macros-1.2-2.fc31.noarch 16/148 Installing : fedora-gpg-keys-32-0.2.noarch 17/148 Installing : fedora-release-32-0.1.noarch 18/148 Installing : fedora-release-common-32-0.1.noarch 19/148 Installing : fedora-repos-rawhide-32-0.2.noarch 20/148 Installing : fedora-repos-32-0.2.noarch 21/148 Installing : setup-2.13.3-2.fc31.noarch 22/148 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.3-2.fc31.noarch 22/148 Installing : filesystem-3.12-2.fc31.ppc64le 23/148 Installing : basesystem-11-8.fc31.noarch 24/148 Installing : glibc-minimal-langpack-2.30.9000-9.fc32.ppc64le 25/148 Installing : glibc-common-2.30.9000-9.fc32.ppc64le 26/148 Running scriptlet: glibc-2.30.9000-9.fc32.ppc64le 27/148 Installing : glibc-2.30.9000-9.fc32.ppc64le 27/148 Running scriptlet: glibc-2.30.9000-9.fc32.ppc64le 27/148 Installing : ncurses-libs-6.1-12.20190803.fc31.ppc64le 28/148 Installing : bash-5.0.7-3.fc31.ppc64le 29/148 Running scriptlet: bash-5.0.7-3.fc31.ppc64le 29/148 Installing : zlib-1.2.11-19.fc32.ppc64le 30/148 Installing : bzip2-libs-1.0.8-1.fc31.ppc64le 31/148 Installing : xz-libs-5.2.4-7.fc32.ppc64le 32/148 Installing : libxcrypt-4.4.10-1.fc32.ppc64le 33/148 Installing : elfutils-libelf-0.177-1.fc32.ppc64le 34/148 Installing : readline-8.0-3.fc31.ppc64le 35/148 Installing : libdb-5.3.28-39.fc32.ppc64le 36/148 Installing : libstdc++-9.2.1-1.fc32.ppc64le 37/148 Installing : libuuid-2.34-6.fc32.ppc64le 38/148 Installing : gmp-1:6.1.2-10.fc31.ppc64le 39/148 Installing : libattr-2.4.48-7.fc31.ppc64le 40/148 Installing : libacl-2.2.53-4.fc31.ppc64le 41/148 Installing : libcom_err-1.45.3-1.fc31.ppc64le 42/148 Installing : popt-1.16-18.fc31.ppc64le 43/148 Installing : libcap-2.26-6.fc31.ppc64le 44/148 Installing : libffi-3.1-23.fc31.ppc64le 45/148 Installing : libunistring-0.9.10-6.fc31.ppc64le 46/148 Installing : libzstd-1.4.2-1.fc31.ppc64le 47/148 Installing : libidn2-2.2.0-2.fc31.ppc64le 48/148 Installing : p11-kit-0.23.16.1-2.fc31.ppc64le 49/148 Installing : mpfr-3.1.6-5.fc31.ppc64le 50/148 Installing : unzip-6.0-44.fc31.ppc64le 51/148 Installing : file-libs-5.37-4.fc32.ppc64le 52/148 Installing : file-5.37-4.fc32.ppc64le 53/148 Installing : libsepol-2.9-2.fc31.ppc64le 54/148 Running scriptlet: libsepol-2.9-2.fc31.ppc64le 54/148 Installing : alternatives-1.11-5.fc31.ppc64le 55/148 Installing : expat-2.2.8-1.fc32.ppc64le 56/148 Installing : libcap-ng-0.7.9-9.fc32.ppc64le 57/148 Installing : audit-libs-3.0-0.13.20190507gitf58ec40.fc32.ppc6 58/148 Installing : lua-libs-5.3.5-6.fc31.ppc64le 59/148 Installing : lz4-libs-1.9.1-1.fc32.ppc64le 60/148 Installing : pcre2-10.33-14.fc32.ppc64le 61/148 Installing : libselinux-2.9-6.fc32.ppc64le 62/148 Installing : sed-4.5-4.fc31.ppc64le 63/148 Installing : findutils-1:4.7.0-1.fc32.ppc64le 64/148 Installing : gdb-minimal-8.3.50.20190924-27.fc32.ppc64le 65/148 Installing : libsemanage-2.9-4.fc32.ppc64le 66/148 Installing : shadow-utils-2:4.6-16.fc32.ppc64le 67/148 Running scriptlet: libutempter-1.1.6-17.fc31.ppc64le 68/148 Installing : libutempter-1.1.6-17.fc31.ppc64le 68/148 Installing : patch-2.7.6-11.fc31.ppc64le 69/148 Installing : tar-2:1.32-2.fc31.ppc64le 70/148 Installing : libmetalink-0.1.3-9.fc31.ppc64le 71/148 Installing : zip-3.0-25.fc31.ppc64le 72/148 Installing : libpsl-0.21.0-2.fc31.ppc64le 73/148 Installing : libdb-utils-5.3.28-39.fc32.ppc64le 74/148 Installing : dwz-0.12-11.fc31.ppc64le 75/148 Installing : libxml2-2.9.9-5.fc32.ppc64le 76/148 Installing : bzip2-1.0.8-1.fc31.ppc64le 77/148 Installing : sqlite-libs-3.29.0-2.fc31.ppc64le 78/148 Installing : elfutils-default-yama-scope-0.177-1.fc32.noarch 79/148 Running scriptlet: elfutils-default-yama-scope-0.177-1.fc32.noarch 79/148 Installing : elfutils-libs-0.177-1.fc32.ppc64le 80/148 Installing : elfutils-0.177-1.fc32.ppc64le 81/148 Installing : zstd-1.4.2-1.fc31.ppc64le 82/148 Installing : ncurses-6.1-12.20190803.fc31.ppc64le 83/148 Installing : brotli-1.0.7-7.fc32.ppc64le 84/148 Installing : cpio-2.12-12.fc31.ppc64le 85/148 Installing : diffutils-3.7-3.fc31.ppc64le 86/148 Installing : gdbm-libs-1:1.18-5.fc31.ppc64le 87/148 Installing : keyutils-libs-1.6-3.fc31.ppc64le 88/148 Installing : libatomic_ops-7.6.10-2.fc31.ppc64le 89/148 Installing : gc-7.6.4-6.fc31.ppc64le 90/148 Installing : libgomp-9.2.1-1.fc32.ppc64le 91/148 Installing : libgpg-error-1.36-2.fc32.ppc64le 92/148 Installing : libgcrypt-1.8.5-1.fc32.ppc64le 93/148 Installing : libnghttp2-1.39.2-1.fc32.ppc64le 94/148 Installing : libpkgconf-1.6.3-2.fc31.ppc64le 95/148 Installing : pkgconf-1.6.3-2.fc31.ppc64le 96/148 Installing : pkgconf-pkg-config-1.6.3-2.fc31.ppc64le 97/148 Installing : librtas-2.0.2-4.fc31.ppc64le 98/148 Running scriptlet: librtas-2.0.2-4.fc31.ppc64le 98/148 Installing : libsigsegv-2.11-8.fc31.ppc64le 99/148 Installing : gawk-5.0.1-5.fc32.ppc64le 100/148 Installing : libsmartcols-2.34-6.fc32.ppc64le 101/148 Installing : libtasn1-4.14-2.fc31.ppc64le 102/148 Installing : p11-kit-trust-0.23.16.1-2.fc31.ppc64le 103/148 Running scriptlet: p11-kit-trust-0.23.16.1-2.fc31.ppc64le 103/148 Installing : libtool-ltdl-2.4.6-31.fc31.ppc64le 104/148 Installing : libverto-0.3.0-8.fc31.ppc64le 105/148 Installing : pcre-8.43-2.fc31.1.ppc64le 106/148 Installing : grep-3.3-3.fc31.ppc64le 107/148 Installing : xz-5.2.4-7.fc32.ppc64le 108/148 Installing : coreutils-common-8.31-4.fc31.ppc64le 109/148 Installing : krb5-libs-1.17-45.fc32.ppc64le 110/148 Installing : libtirpc-1.1.4-2.rc3.fc32.ppc64le 111/148 Installing : libnsl2-1.2.0-5.20180605git4a062cf.fc31.ppc64le 112/148 Installing : python-pip-wheel-19.2.3-1.fc32.noarch 113/148 Installing : openssl-libs-1:1.1.1d-1.fc32.ppc64le 114/148 Installing : coreutils-8.31-4.fc31.ppc64le 115/148 Running scriptlet: ca-certificates-2019.2.32-3.fc31.noarch 116/148 Installing : ca-certificates-2019.2.32-3.fc31.noarch 116/148 Running scriptlet: ca-certificates-2019.2.32-3.fc31.noarch 116/148 Installing : python3-libs-3.8.0~b4-1.fc32.ppc64le 117/148 Installing : python3-3.8.0~b4-1.fc32.ppc64le 118/148 Installing : crypto-policies-20190816-4.gitbb9bf99.fc32.noarc 119/148 Installing : libblkid-2.34-6.fc32.ppc64le 120/148 Running scriptlet: libblkid-2.34-6.fc32.ppc64le 120/148 Installing : binutils-gold-2.32-26.fc32.ppc64le 121/148 Installing : binutils-2.32-26.fc32.ppc64le 122/148 Running scriptlet: binutils-2.32-26.fc32.ppc64le 122/148 Installing : gzip-1.10-1.fc31.ppc64le 123/148 Installing : cracklib-2.9.6-21.fc31.ppc64le 124/148 Installing : libpwquality-1.4.1-1.fc32.ppc64le 125/148 Installing : pam-1.3.1-19.fc32.ppc64le 126/148 Installing : libfdisk-2.34-6.fc32.ppc64le 127/148 Installing : libmount-2.34-6.fc32.ppc64le 128/148 Installing : libssh-0.9.0-6.fc31.ppc64le 129/148 Installing : guile22-2.2.6-2.fc31.ppc64le 130/148 Running scriptlet: guile22-2.2.6-2.fc31.ppc64le 130/148 Installing : systemd-libs-243-2.gitfab6f01.fc32.ppc64le 131/148 Running scriptlet: systemd-libs-243-2.gitfab6f01.fc32.ppc64le 131/148 Installing : libarchive-3.4.0-1.fc32.ppc64le 132/148 Installing : cyrus-sasl-lib-2.1.27-2.fc31.ppc64le 133/148 Installing : openldap-2.4.47-3.fc31.ppc64le 134/148 Installing : libcurl-7.66.0-1.fc32.ppc64le 135/148 Installing : curl-7.66.0-1.fc32.ppc64le 136/148 Installing : rpm-4.15.0-1.fc32.ppc64le 137/148 Installing : rpm-libs-4.15.0-1.fc32.ppc64le 138/148 Installing : rpm-build-libs-4.15.0-1.fc32.ppc64le 139/148 Installing : efi-srpm-macros-4-3.fc31.noarch 140/148 Installing : go-srpm-macros-3.0.8-4.fc31.noarch 141/148 Installing : python-srpm-macros-3-48.fc32.noarch 142/148 Installing : redhat-rpm-config-141-2.fc32.noarch 143/148 Installing : rpm-build-4.15.0-1.fc32.ppc64le 144/148 Installing : util-linux-2.34-6.fc32.ppc64le 145/148 Running scriptlet: util-linux-2.34-6.fc32.ppc64le 145/148 Installing : make-1:4.2.1-14.fc31.ppc64le 146/148 Installing : info-6.7-1.fc32.ppc64le 147/148 Installing : which-2.21-15.fc31.ppc64le 148/148 Running scriptlet: filesystem-3.12-2.fc31.ppc64le 148/148 Running scriptlet: crypto-policies-20190816-4.gitbb9bf99.fc32.noarc 148/148 Running scriptlet: glibc-common-2.30.9000-9.fc32.ppc64le 148/148 Running scriptlet: info-6.7-1.fc32.ppc64le 148/148 Verifying : alternatives-1.11-5.fc31.ppc64le 1/148 Verifying : audit-libs-3.0-0.13.20190507gitf58ec40.fc32.ppc6 2/148 Verifying : basesystem-11-8.fc31.noarch 3/148 Verifying : bash-5.0.7-3.fc31.ppc64le 4/148 Verifying : binutils-2.32-26.fc32.ppc64le 5/148 Verifying : binutils-gold-2.32-26.fc32.ppc64le 6/148 Verifying : brotli-1.0.7-7.fc32.ppc64le 7/148 Verifying : bzip2-1.0.8-1.fc31.ppc64le 8/148 Verifying : bzip2-libs-1.0.8-1.fc31.ppc64le 9/148 Verifying : ca-certificates-2019.2.32-3.fc31.noarch 10/148 Verifying : coreutils-8.31-4.fc31.ppc64le 11/148 Verifying : coreutils-common-8.31-4.fc31.ppc64le 12/148 Verifying : cpio-2.12-12.fc31.ppc64le 13/148 Verifying : cracklib-2.9.6-21.fc31.ppc64le 14/148 Verifying : crypto-policies-20190816-4.gitbb9bf99.fc32.noarc 15/148 Verifying : curl-7.66.0-1.fc32.ppc64le 16/148 Verifying : cyrus-sasl-lib-2.1.27-2.fc31.ppc64le 17/148 Verifying : diffutils-3.7-3.fc31.ppc64le 18/148 Verifying : dwz-0.12-11.fc31.ppc64le 19/148 Verifying : efi-srpm-macros-4-3.fc31.noarch 20/148 Verifying : elfutils-0.177-1.fc32.ppc64le 21/148 Verifying : elfutils-default-yama-scope-0.177-1.fc32.noarch 22/148 Verifying : elfutils-libelf-0.177-1.fc32.ppc64le 23/148 Verifying : elfutils-libs-0.177-1.fc32.ppc64le 24/148 Verifying : expat-2.2.8-1.fc32.ppc64le 25/148 Verifying : fedora-gpg-keys-32-0.2.noarch 26/148 Verifying : fedora-release-32-0.1.noarch 27/148 Verifying : fedora-release-common-32-0.1.noarch 28/148 Verifying : fedora-repos-32-0.2.noarch 29/148 Verifying : fedora-repos-rawhide-32-0.2.noarch 30/148 Verifying : file-5.37-4.fc32.ppc64le 31/148 Verifying : file-libs-5.37-4.fc32.ppc64le 32/148 Verifying : filesystem-3.12-2.fc31.ppc64le 33/148 Verifying : findutils-1:4.7.0-1.fc32.ppc64le 34/148 Verifying : fpc-srpm-macros-1.2-2.fc31.noarch 35/148 Verifying : gawk-5.0.1-5.fc32.ppc64le 36/148 Verifying : gc-7.6.4-6.fc31.ppc64le 37/148 Verifying : gdb-minimal-8.3.50.20190924-27.fc32.ppc64le 38/148 Verifying : gdbm-libs-1:1.18-5.fc31.ppc64le 39/148 Verifying : ghc-srpm-macros-1.4.2-10.fc31.noarch 40/148 Verifying : glibc-2.30.9000-9.fc32.ppc64le 41/148 Verifying : glibc-common-2.30.9000-9.fc32.ppc64le 42/148 Verifying : glibc-minimal-langpack-2.30.9000-9.fc32.ppc64le 43/148 Verifying : gmp-1:6.1.2-10.fc31.ppc64le 44/148 Verifying : gnat-srpm-macros-4-10.fc31.noarch 45/148 Verifying : go-srpm-macros-3.0.8-4.fc31.noarch 46/148 Verifying : grep-3.3-3.fc31.ppc64le 47/148 Verifying : guile22-2.2.6-2.fc31.ppc64le 48/148 Verifying : gzip-1.10-1.fc31.ppc64le 49/148 Verifying : info-6.7-1.fc32.ppc64le 50/148 Verifying : keyutils-libs-1.6-3.fc31.ppc64le 51/148 Verifying : krb5-libs-1.17-45.fc32.ppc64le 52/148 Verifying : libacl-2.2.53-4.fc31.ppc64le 53/148 Verifying : libarchive-3.4.0-1.fc32.ppc64le 54/148 Verifying : libatomic_ops-7.6.10-2.fc31.ppc64le 55/148 Verifying : libattr-2.4.48-7.fc31.ppc64le 56/148 Verifying : libblkid-2.34-6.fc32.ppc64le 57/148 Verifying : libcap-2.26-6.fc31.ppc64le 58/148 Verifying : libcap-ng-0.7.9-9.fc32.ppc64le 59/148 Verifying : libcom_err-1.45.3-1.fc31.ppc64le 60/148 Verifying : libcurl-7.66.0-1.fc32.ppc64le 61/148 Verifying : libdb-5.3.28-39.fc32.ppc64le 62/148 Verifying : libdb-utils-5.3.28-39.fc32.ppc64le 63/148 Verifying : libfdisk-2.34-6.fc32.ppc64le 64/148 Verifying : libffi-3.1-23.fc31.ppc64le 65/148 Verifying : libgcc-9.2.1-1.fc32.ppc64le 66/148 Verifying : libgcrypt-1.8.5-1.fc32.ppc64le 67/148 Verifying : libgomp-9.2.1-1.fc32.ppc64le 68/148 Verifying : libgpg-error-1.36-2.fc32.ppc64le 69/148 Verifying : libidn2-2.2.0-2.fc31.ppc64le 70/148 Verifying : libmetalink-0.1.3-9.fc31.ppc64le 71/148 Verifying : libmount-2.34-6.fc32.ppc64le 72/148 Verifying : libnghttp2-1.39.2-1.fc32.ppc64le 73/148 Verifying : libnsl2-1.2.0-5.20180605git4a062cf.fc31.ppc64le 74/148 Verifying : libpkgconf-1.6.3-2.fc31.ppc64le 75/148 Verifying : libpsl-0.21.0-2.fc31.ppc64le 76/148 Verifying : libpwquality-1.4.1-1.fc32.ppc64le 77/148 Verifying : librtas-2.0.2-4.fc31.ppc64le 78/148 Verifying : libselinux-2.9-6.fc32.ppc64le 79/148 Verifying : libsemanage-2.9-4.fc32.ppc64le 80/148 Verifying : libsepol-2.9-2.fc31.ppc64le 81/148 Verifying : libsigsegv-2.11-8.fc31.ppc64le 82/148 Verifying : libsmartcols-2.34-6.fc32.ppc64le 83/148 Verifying : libssh-0.9.0-6.fc31.ppc64le 84/148 Verifying : libssh-config-0.9.0-6.fc31.noarch 85/148 Verifying : libstdc++-9.2.1-1.fc32.ppc64le 86/148 Verifying : libtasn1-4.14-2.fc31.ppc64le 87/148 Verifying : libtirpc-1.1.4-2.rc3.fc32.ppc64le 88/148 Verifying : libtool-ltdl-2.4.6-31.fc31.ppc64le 89/148 Verifying : libunistring-0.9.10-6.fc31.ppc64le 90/148 Verifying : libutempter-1.1.6-17.fc31.ppc64le 91/148 Verifying : libuuid-2.34-6.fc32.ppc64le 92/148 Verifying : libverto-0.3.0-8.fc31.ppc64le 93/148 Verifying : libxcrypt-4.4.10-1.fc32.ppc64le 94/148 Verifying : libxml2-2.9.9-5.fc32.ppc64le 95/148 Verifying : libzstd-1.4.2-1.fc31.ppc64le 96/148 Verifying : lua-libs-5.3.5-6.fc31.ppc64le 97/148 Verifying : lz4-libs-1.9.1-1.fc32.ppc64le 98/148 Verifying : make-1:4.2.1-14.fc31.ppc64le 99/148 Verifying : mpfr-3.1.6-5.fc31.ppc64le 100/148 Verifying : ncurses-6.1-12.20190803.fc31.ppc64le 101/148 Verifying : ncurses-base-6.1-12.20190803.fc31.noarch 102/148 Verifying : ncurses-libs-6.1-12.20190803.fc31.ppc64le 103/148 Verifying : nim-srpm-macros-2-2.fc31.noarch 104/148 Verifying : ocaml-srpm-macros-5-6.fc31.noarch 105/148 Verifying : openblas-srpm-macros-2-6.fc31.noarch 106/148 Verifying : openldap-2.4.47-3.fc31.ppc64le 107/148 Verifying : openssl-libs-1:1.1.1d-1.fc32.ppc64le 108/148 Verifying : p11-kit-0.23.16.1-2.fc31.ppc64le 109/148 Verifying : p11-kit-trust-0.23.16.1-2.fc31.ppc64le 110/148 Verifying : pam-1.3.1-19.fc32.ppc64le 111/148 Verifying : patch-2.7.6-11.fc31.ppc64le 112/148 Verifying : pcre-8.43-2.fc31.1.ppc64le 113/148 Verifying : pcre2-10.33-14.fc32.ppc64le 114/148 Verifying : perl-srpm-macros-1-33.fc31.noarch 115/148 Verifying : pkgconf-1.6.3-2.fc31.ppc64le 116/148 Verifying : pkgconf-m4-1.6.3-2.fc31.noarch 117/148 Verifying : pkgconf-pkg-config-1.6.3-2.fc31.ppc64le 118/148 Verifying : popt-1.16-18.fc31.ppc64le 119/148 Verifying : publicsuffix-list-dafsa-20190417-2.fc31.noarch 120/148 Verifying : python-pip-wheel-19.2.3-1.fc32.noarch 121/148 Verifying : python-setuptools-wheel-41.2.0-1.fc32.noarch 122/148 Verifying : python-srpm-macros-3-48.fc32.noarch 123/148 Verifying : python3-3.8.0~b4-1.fc32.ppc64le 124/148 Verifying : python3-libs-3.8.0~b4-1.fc32.ppc64le 125/148 Verifying : qt5-srpm-macros-5.12.5-1.fc32.noarch 126/148 Verifying : readline-8.0-3.fc31.ppc64le 127/148 Verifying : redhat-rpm-config-141-2.fc32.noarch 128/148 Verifying : rpm-4.15.0-1.fc32.ppc64le 129/148 Verifying : rpm-build-4.15.0-1.fc32.ppc64le 130/148 Verifying : rpm-build-libs-4.15.0-1.fc32.ppc64le 131/148 Verifying : rpm-libs-4.15.0-1.fc32.ppc64le 132/148 Verifying : rust-srpm-macros-10-2.fc31.noarch 133/148 Verifying : sed-4.5-4.fc31.ppc64le 134/148 Verifying : setup-2.13.3-2.fc31.noarch 135/148 Verifying : shadow-utils-2:4.6-16.fc32.ppc64le 136/148 Verifying : sqlite-libs-3.29.0-2.fc31.ppc64le 137/148 Verifying : systemd-libs-243-2.gitfab6f01.fc32.ppc64le 138/148 Verifying : tar-2:1.32-2.fc31.ppc64le 139/148 Verifying : tzdata-2019c-1.fc32.noarch 140/148 Verifying : unzip-6.0-44.fc31.ppc64le 141/148 Verifying : util-linux-2.34-6.fc32.ppc64le 142/148 Verifying : which-2.21-15.fc31.ppc64le 143/148 Verifying : xz-5.2.4-7.fc32.ppc64le 144/148 Verifying : xz-libs-5.2.4-7.fc32.ppc64le 145/148 Verifying : zip-3.0-25.fc31.ppc64le 146/148 Verifying : zlib-1.2.11-19.fc32.ppc64le 147/148 Verifying : zstd-1.4.2-1.fc31.ppc64le 148/148 Installed: bash-5.0.7-3.fc31.ppc64le bzip2-1.0.8-1.fc31.ppc64le coreutils-8.31-4.fc31.ppc64le cpio-2.12-12.fc31.ppc64le diffutils-3.7-3.fc31.ppc64le fedora-release-common-32-0.1.noarch findutils-1:4.7.0-1.fc32.ppc64le gawk-5.0.1-5.fc32.ppc64le glibc-minimal-langpack-2.30.9000-9.fc32.ppc64le grep-3.3-3.fc31.ppc64le gzip-1.10-1.fc31.ppc64le info-6.7-1.fc32.ppc64le make-1:4.2.1-14.fc31.ppc64le patch-2.7.6-11.fc31.ppc64le redhat-rpm-config-141-2.fc32.noarch rpm-build-4.15.0-1.fc32.ppc64le sed-4.5-4.fc31.ppc64le shadow-utils-2:4.6-16.fc32.ppc64le tar-2:1.32-2.fc31.ppc64le unzip-6.0-44.fc31.ppc64le util-linux-2.34-6.fc32.ppc64le which-2.21-15.fc31.ppc64le xz-5.2.4-7.fc32.ppc64le alternatives-1.11-5.fc31.ppc64le audit-libs-3.0-0.13.20190507gitf58ec40.fc32.ppc64le basesystem-11-8.fc31.noarch binutils-2.32-26.fc32.ppc64le binutils-gold-2.32-26.fc32.ppc64le brotli-1.0.7-7.fc32.ppc64le bzip2-libs-1.0.8-1.fc31.ppc64le ca-certificates-2019.2.32-3.fc31.noarch coreutils-common-8.31-4.fc31.ppc64le cracklib-2.9.6-21.fc31.ppc64le crypto-policies-20190816-4.gitbb9bf99.fc32.noarch curl-7.66.0-1.fc32.ppc64le cyrus-sasl-lib-2.1.27-2.fc31.ppc64le dwz-0.12-11.fc31.ppc64le efi-srpm-macros-4-3.fc31.noarch elfutils-0.177-1.fc32.ppc64le elfutils-default-yama-scope-0.177-1.fc32.noarch elfutils-libelf-0.177-1.fc32.ppc64le elfutils-libs-0.177-1.fc32.ppc64le expat-2.2.8-1.fc32.ppc64le fedora-gpg-keys-32-0.2.noarch fedora-release-32-0.1.noarch fedora-repos-32-0.2.noarch fedora-repos-rawhide-32-0.2.noarch file-5.37-4.fc32.ppc64le file-libs-5.37-4.fc32.ppc64le filesystem-3.12-2.fc31.ppc64le fpc-srpm-macros-1.2-2.fc31.noarch gc-7.6.4-6.fc31.ppc64le gdb-minimal-8.3.50.20190924-27.fc32.ppc64le gdbm-libs-1:1.18-5.fc31.ppc64le ghc-srpm-macros-1.4.2-10.fc31.noarch glibc-2.30.9000-9.fc32.ppc64le glibc-common-2.30.9000-9.fc32.ppc64le gmp-1:6.1.2-10.fc31.ppc64le gnat-srpm-macros-4-10.fc31.noarch go-srpm-macros-3.0.8-4.fc31.noarch guile22-2.2.6-2.fc31.ppc64le keyutils-libs-1.6-3.fc31.ppc64le krb5-libs-1.17-45.fc32.ppc64le libacl-2.2.53-4.fc31.ppc64le libarchive-3.4.0-1.fc32.ppc64le libatomic_ops-7.6.10-2.fc31.ppc64le libattr-2.4.48-7.fc31.ppc64le libblkid-2.34-6.fc32.ppc64le libcap-2.26-6.fc31.ppc64le libcap-ng-0.7.9-9.fc32.ppc64le libcom_err-1.45.3-1.fc31.ppc64le libcurl-7.66.0-1.fc32.ppc64le libdb-5.3.28-39.fc32.ppc64le libdb-utils-5.3.28-39.fc32.ppc64le libfdisk-2.34-6.fc32.ppc64le libffi-3.1-23.fc31.ppc64le libgcc-9.2.1-1.fc32.ppc64le libgcrypt-1.8.5-1.fc32.ppc64le libgomp-9.2.1-1.fc32.ppc64le libgpg-error-1.36-2.fc32.ppc64le libidn2-2.2.0-2.fc31.ppc64le libmetalink-0.1.3-9.fc31.ppc64le libmount-2.34-6.fc32.ppc64le libnghttp2-1.39.2-1.fc32.ppc64le libnsl2-1.2.0-5.20180605git4a062cf.fc31.ppc64le libpkgconf-1.6.3-2.fc31.ppc64le libpsl-0.21.0-2.fc31.ppc64le libpwquality-1.4.1-1.fc32.ppc64le librtas-2.0.2-4.fc31.ppc64le libselinux-2.9-6.fc32.ppc64le libsemanage-2.9-4.fc32.ppc64le libsepol-2.9-2.fc31.ppc64le libsigsegv-2.11-8.fc31.ppc64le libsmartcols-2.34-6.fc32.ppc64le libssh-0.9.0-6.fc31.ppc64le libssh-config-0.9.0-6.fc31.noarch libstdc++-9.2.1-1.fc32.ppc64le libtasn1-4.14-2.fc31.ppc64le libtirpc-1.1.4-2.rc3.fc32.ppc64le libtool-ltdl-2.4.6-31.fc31.ppc64le libunistring-0.9.10-6.fc31.ppc64le libutempter-1.1.6-17.fc31.ppc64le libuuid-2.34-6.fc32.ppc64le libverto-0.3.0-8.fc31.ppc64le libxcrypt-4.4.10-1.fc32.ppc64le libxml2-2.9.9-5.fc32.ppc64le libzstd-1.4.2-1.fc31.ppc64le lua-libs-5.3.5-6.fc31.ppc64le lz4-libs-1.9.1-1.fc32.ppc64le mpfr-3.1.6-5.fc31.ppc64le ncurses-6.1-12.20190803.fc31.ppc64le ncurses-base-6.1-12.20190803.fc31.noarch ncurses-libs-6.1-12.20190803.fc31.ppc64le nim-srpm-macros-2-2.fc31.noarch ocaml-srpm-macros-5-6.fc31.noarch openblas-srpm-macros-2-6.fc31.noarch openldap-2.4.47-3.fc31.ppc64le openssl-libs-1:1.1.1d-1.fc32.ppc64le p11-kit-0.23.16.1-2.fc31.ppc64le p11-kit-trust-0.23.16.1-2.fc31.ppc64le pam-1.3.1-19.fc32.ppc64le pcre-8.43-2.fc31.1.ppc64le pcre2-10.33-14.fc32.ppc64le perl-srpm-macros-1-33.fc31.noarch pkgconf-1.6.3-2.fc31.ppc64le pkgconf-m4-1.6.3-2.fc31.noarch pkgconf-pkg-config-1.6.3-2.fc31.ppc64le popt-1.16-18.fc31.ppc64le publicsuffix-list-dafsa-20190417-2.fc31.noarch python-pip-wheel-19.2.3-1.fc32.noarch python-setuptools-wheel-41.2.0-1.fc32.noarch python-srpm-macros-3-48.fc32.noarch python3-3.8.0~b4-1.fc32.ppc64le python3-libs-3.8.0~b4-1.fc32.ppc64le qt5-srpm-macros-5.12.5-1.fc32.noarch readline-8.0-3.fc31.ppc64le rpm-4.15.0-1.fc32.ppc64le rpm-build-libs-4.15.0-1.fc32.ppc64le rpm-libs-4.15.0-1.fc32.ppc64le rust-srpm-macros-10-2.fc31.noarch setup-2.13.3-2.fc31.noarch sqlite-libs-3.29.0-2.fc31.ppc64le systemd-libs-243-2.gitfab6f01.fc32.ppc64le tzdata-2019c-1.fc32.noarch xz-libs-5.2.4-7.fc32.ppc64le zip-3.0-25.fc31.ppc64le zlib-1.2.11-19.fc32.ppc64le zstd-1.4.2-1.fc31.ppc64le 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: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1566259200 Wrote: /builddir/build/SRPMS/freefem++-3.62-5.fc32.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/1042324-fedora-rawhide-ppc64le-1569812214.297178/root/var/log/dnf.rpm.log /var/lib/mock/1042324-fedora-rawhide-ppc64le-1569812214.297178/root/var/log/dnf.librepo.log /var/lib/mock/1042324-fedora-rawhide-ppc64le-1569812214.297178/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/tmprzka2g9w/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 (timeout=75600): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/freefem++-3.62-5.fc32.src.rpm --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1569812277.225095 -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.19 starting (python version = 3.7.4)... Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/freefem++-3.62-5.fc32.src.rpm) Config(1042324-fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/1042324-fedora-rawhide-ppc64le-1569812277.225095/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled dnf cache Start: cleaning dnf metadata Finish: cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.19 INFO: Mock Version: 1.4.19 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk Copr repository 43 kB/s | 3.3 kB 00:00 Copr repository 156 kB/s | 28 kB 00:00 fedora 19 kB/s | 4.7 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for freefem++-3.62-5.fc32.src.rpm Start: build setup for freefem++-3.62-5.fc32.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1566259200 Wrote: /builddir/build/SRPMS/freefem++-3.62-5.fc32.src.rpm No matches found for the following disable plugin patterns: local, spacewalk Copr repository 38 kB/s | 3.3 kB 00:00 fedora 18 kB/s | 4.7 kB 00:00 Dependencies resolved. ================================================================================ Package ArchVersion Repo Size ================================================================================ Installing: suitesparse-devel ppc64le5.4.0-2.fc32 copr_base 128 k ImageMagick ppc64le1:6.9.10.65-1.fc32 fedora 157 k NLopt-devel ppc64le2.6.1-3.fc32 fedora 41 k SuperLU-devel ppc64le5.2.1-7.fc31 fedora 23 k arpack-devel ppc64le3.5.0-6.fc28 fedora 12 k bison ppc64le3.4.1-2.fc31 fedora 789 k blacs-mpich-devel ppc64le2.0.2-31.fc32 fedora 58 k blacs-openmpi-devel ppc64le2.0.2-31.fc32 fedora 60 k environment-modules ppc64le4.3.0-1.fc31 fedora 327 k fftw-devel ppc64le3.3.8-6.fc31 fedora 130 k flex ppc64le2.6.4-3.fc31 fedora 316 k fltk-devel ppc64le1.3.5-2.fc31 fedora 398 k freeglut-devel ppc64le3.0.0-11.fc31 fedora 112 k gcc-c++ ppc64le9.2.1-1.fc32 fedora 12 M gcc-gfortran ppc64le9.2.1-1.fc32 fedora 12 M gmm-devel noarch5.2-4.fc31 fedora 126 k gsl-devel ppc64le2.6-1.fc32 fedora 591 k hdf5-devel ppc64le1.10.5-3.fc31 fedora 1.1 M hdf5-mpich-devel ppc64le1.10.5-3.fc31 fedora 1.1 M hdf5-openmpi-devel ppc64le1.10.5-3.fc31 fedora 1.1 M lapack-devel ppc64le3.8.0-13.fc31 fedora 63 k libXpm-devel ppc64le3.5.12-10.fc31 fedora 41 k libXt-devel ppc64le1.1.5-12.20190424gitba4ec9376.fc31 fedora 407 k libXxf86vm-devel ppc64le1.1.4-12.fc31 fedora 18 k libtool ppc64le2.4.6-31.fc31 fedora 579 k mesa-libGLU-devel ppc64le9.0.1-1.fc31 fedora 13 k mpich-devel ppc64le3.3.1-1.fc32 fedora 901 k openblas-devel ppc64le0.3.7-1.fc31 fedora 72 k openmpi-devel ppc64le4.0.2-0.4.rc2.fc32 fedora 1.2 M pstreams-devel noarch0.8.1-11.fc31 fedora 168 k scalapack-mpich-devel ppc64le2.0.2-31.fc32 fedora 7.9 k scalapack-openmpi-devel ppc64le2.0.2-31.fc32 fedora 7.7 k tetgen-devel ppc64le1.5.0-15.fc31 fedora 34 k texlive-dvips ppc64le7:20190410-2.fc31 fedora 714 k texlive-epstopdf noarch7:20190410-2.fc31 fedora 34 k texlive-latex noarch7:20190410-2.fc31 fedora 13 M texlive-multirow noarch8:svn48354-27.fc31 fedora 19 k texlive-was noarch8:svn21439.0-27.fc31 fedora 17 k Installing dependencies: suitesparse ppc64le5.4.0-2.fc32 copr_base 1.1 M ImageMagick-libs ppc64le1:6.9.10.65-1.fc32 fedora 2.3 M LibRaw ppc64le0.19.5-1.fc32 fedora 356 k NLopt ppc64le2.6.1-3.fc32 fedora 248 k OpenEXR-libs ppc64le2.3.0-4.fc31 fedora 820 k SuperLU ppc64le5.2.1-7.fc31 fedora 192 k acl ppc64le2.2.53-4.fc31 fedora 75 k adobe-mappings-cmap noarch20171205-6.fc31 fedora 1.9 M adobe-mappings-cmap-deprecated noarch20171205-6.fc31 fedora 118 k adobe-mappings-pdf noarch20180407-4.fc31 fedora 668 k annobin ppc64le8.81-1.fc32 fedora 109 k arpack ppc64le3.5.0-6.fc28 fedora 158 k atk ppc64le2.34.1-1.fc32 fedora 272 k autoconf noarch2.69-31.fc32 fedora 666 k automake noarch1.16.1-13.fc31 fedora 666 k avahi-libs ppc64le0.7-22.fc32 fedora 68 k blacs-common ppc64le2.0.2-31.fc32 fedora 12 k blacs-mpich ppc64le2.0.2-31.fc32 fedora 59 k blacs-openmpi ppc64le2.0.2-31.fc32 fedora 61 k blas ppc64le3.8.0-13.fc31 fedora 391 k blas-devel ppc64le3.8.0-13.fc31 fedora 15 k bzip2-devel ppc64le1.0.8-1.fc31 fedora 214 k cairo ppc64le1.16.0-6.fc31 fedora 788 k cairo-gobject ppc64le1.16.0-6.fc31 fedora 20 k cmake-filesystem ppc64le3.14.5-4.fc31 fedora 16 k cpp ppc64le9.2.1-1.fc32 fedora 11 M cryptsetup-libs ppc64le2.2.1-1.fc32 fedora 461 k cups-libs ppc64le1:2.2.12-2.fc32 fedora 317 k dbus ppc64le1:1.12.16-3.fc31 fedora 11 k dbus-broker ppc64le21-6.fc31 fedora 186 k dbus-common noarch1:1.12.16-3.fc31 fedora 17 k dbus-libs ppc64le1:1.12.16-3.fc31 fedora 177 k device-mapper ppc64le1.02.163-4.fc32 fedora 150 k device-mapper-libs ppc64le1.02.163-4.fc32 fedora 192 k dracut ppc64le049-27.git20181204.fc31.1 fedora 315 k emacs-filesystem noarch1:26.3-1.fc32 fedora 8.8 k expat-devel ppc64le2.2.8-1.fc32 fedora 47 k fftw ppc64le3.3.8-6.fc31 fedora 48 k fftw-libs ppc64le3.3.8-6.fc31 fedora 8.1 k fftw-libs-double ppc64le3.3.8-6.fc31 fedora 668 k fftw-libs-long ppc64le3.3.8-6.fc31 fedora 893 k fftw-libs-single ppc64le3.3.8-6.fc31 fedora 668 k fipscheck ppc64le1.5.0-7.fc31 fedora 26 k fipscheck-lib ppc64le1.5.0-7.fc31 fedora 13 k fltk ppc64le1.3.5-2.fc31 fedora 674 k fontconfig ppc64le2.13.92-3.fc32 fedora 285 k fontconfig-devel ppc64le2.13.92-3.fc32 fedora 129 k fontpackages-filesystem noarch1.44-25.fc31 fedora 8.1 k freeglut ppc64le3.0.0-11.fc31 fedora 198 k freetype ppc64le2.10.0-3.fc31 fedora 438 k freetype-devel ppc64le2.10.0-3.fc31 fedora 1.0 M fribidi ppc64le1.0.6-1.fc32 fedora 57 k gcc ppc64le9.2.1-1.fc32 fedora 20 M gd ppc64le2.2.5-9.fc31 fedora 155 k gdk-pixbuf2 ppc64le2.39.2-1.fc31 fedora 471 k gdk-pixbuf2-modules ppc64le2.39.2-1.fc31 fedora 106 k gettext ppc64le0.20.1-2.fc32 fedora 1.1 M gettext-libs ppc64le0.20.1-2.fc32 fedora 309 k ghostscript ppc64le9.27-1.fc32 fedora 41 k gl-manpages noarch1.1-19.20190306.fc31 fedora 1.0 M glib2 ppc64le2.62.0-1.fc32 fedora 2.7 M glibc-devel ppc64le2.30.9000-9.fc32 fedora 1.0 M glibc-headers ppc64le2.30.9000-9.fc32 fedora 468 k gnutls ppc64le3.6.9-1.fc31 fedora 933 k google-droid-sans-fonts noarch20120715-16.fc31 fedora 2.4 M graphite2 ppc64le1.3.13-1.fc32 fedora 113 k graphviz ppc64le2.40.1-57.fc32 fedora 3.5 M groff-base ppc64le1.22.3-20.fc31 fedora 1.1 M gsl ppc64le2.6-1.fc32 fedora 1.1 M gtk-update-icon-cache ppc64le3.24.11-1.fc32 fedora 35 k gtk2 ppc64le2.24.32-6.fc32 fedora 3.6 M gts ppc64le0.7.6-36.20121130.fc31 fedora 255 k harfbuzz ppc64le2.6.1-2.fc32 fedora 692 k hdf5 ppc64le1.10.5-3.fc31 fedora 2.1 M hdf5-mpich ppc64le1.10.5-3.fc31 fedora 2.1 M hdf5-openmpi ppc64le1.10.5-3.fc31 fedora 2.1 M hicolor-icon-theme noarch0.17-7.fc31 fedora 45 k hwloc-libs ppc64le2.0.4-1.fc32 fedora 2.0 M ilmbase ppc64le2.3.0-3.fc31 fedora 137 k iptables-libs ppc64le1.8.3-5.fc31 fedora 62 k isl ppc64le0.16.1-9.fc31 fedora 977 k jasper-libs ppc64le2.0.14-9.fc31 fedora 182 k jbig2dec-libs ppc64le0.16-1.fc32 fedora 76 k jbigkit-libs ppc64le2.1-17.fc31 fedora 55 k json-c ppc64le0.13.1-6.fc31 fedora 42 k kernel-headers ppc64le5.3.0-1.fc32 fedora 1.1 M kmod ppc64le26-4.fc31 fedora 135 k kmod-libs ppc64le26-4.fc31 fedora 71 k lapack ppc64le3.8.0-13.fc31 fedora 8.0 M lasi ppc64le1.1.2-13.fc31 fedora 49 k lcms2 ppc64le2.9-6.fc31 fedora 190 k less ppc64le551-2.fc31 fedora 167 k libICE ppc64le1.0.10-2.fc31 fedora 77 k libICE-devel ppc64le1.0.10-2.fc31 fedora 46 k libSM ppc64le1.2.3-4.fc31 fedora 43 k libSM-devel ppc64le1.2.3-4.fc31 fedora 12 k libX11 ppc64le1.6.8-3.fc31 fedora 708 k libX11-common noarch1.6.8-3.fc31 fedora 153 k libX11-devel ppc64le1.6.8-3.fc31 fedora 969 k libX11-xcb ppc64le1.6.8-3.fc31 fedora 11 k libXau ppc64le1.0.9-2.fc31 fedora 32 k libXau-devel ppc64le1.0.9-2.fc31 fedora 14 k libXaw ppc64le1.0.13-13.fc31 fedora 206 k libXcomposite ppc64le0.4.5-1.fc32 fedora 23 k libXcursor ppc64le1.2.0-1.fc32 fedora 34 k libXdamage ppc64le1.1.5-1.fc32 fedora 22 k libXdamage-devel ppc64le1.1.5-1.fc32 fedora 9.2 k libXext ppc64le1.3.4-2.fc31 fedora 41 k libXext-devel ppc64le1.3.4-2.fc31 fedora 73 k libXfixes ppc64le5.0.3-10.fc31 fedora 19 k libXfixes-devel ppc64le5.0.3-10.fc31 fedora 13 k libXft ppc64le2.3.3-2.fc31 fedora 68 k libXft-devel ppc64le2.3.3-2.fc31 fedora 19 k libXi ppc64le1.7.10-2.fc31 fedora 42 k libXinerama ppc64le1.1.4-4.fc31 fedora 14 k libXmu ppc64le1.1.3-2.fc31 fedora 82 k libXpm ppc64le3.5.12-10.fc31 fedora 63 k libXrandr ppc64le1.5.2-2.fc31 fedora 28 k libXrender ppc64le0.9.10-10.fc31 fedora 29 k libXrender-devel ppc64le0.9.10-10.fc31 fedora 16 k libXt ppc64le1.1.5-12.20190424gitba4ec9376.fc31 fedora 197 k libXxf86vm ppc64le1.1.4-12.fc31 fedora 18 k libaec ppc64le1.0.4-2.fc31 fedora 42 k libaec-devel ppc64le1.0.4-2.fc31 fedora 11 k libargon2 ppc64le20171227-3.fc31 fedora 33 k libasan ppc64le9.2.1-1.fc32 fedora 508 k libatomic ppc64le9.2.1-1.fc32 fedora 39 k libcroco ppc64le0.6.13-2.fc31 fedora 124 k libdatrie ppc64le0.2.9-10.fc31 fedora 34 k libdrm ppc64le2.4.99-2.fc31 fedora 109 k libdrm-devel ppc64le2.4.99-2.fc31 fedora 137 k libedit ppc64le3.1-28.20190324cvs.fc31 fedora 115 k libevent ppc64le2.1.8-7.fc32 fedora 273 k libfabric ppc64le1.8.0-3.fc32 fedora 555 k libfontenc ppc64le1.1.3-11.fc31 fedora 31 k libgfortran ppc64le9.2.1-1.fc32 fedora 485 k libglvnd ppc64le1:1.1.1-5.fc31 fedora 114 k libglvnd-core-devel ppc64le1:1.1.1-5.fc31 fedora 19 k libglvnd-devel ppc64le1:1.1.1-5.fc31 fedora 10 k libglvnd-egl ppc64le1:1.1.1-5.fc31 fedora 52 k libglvnd-gles ppc64le1:1.1.1-5.fc31 fedora 39 k libglvnd-glx ppc64le1:1.1.1-5.fc31 fedora 158 k libglvnd-opengl ppc64le1:1.1.1-5.fc31 fedora 51 k libgs ppc64le9.27-1.fc32 fedora 3.3 M libibumad ppc64le20.1-4.fc31 fedora 26 k libibverbs ppc64le20.1-4.fc31 fedora 287 k libidn ppc64le1.35-6.fc31 fedora 248 k libijs ppc64le0.35-10.fc31 fedora 31 k libimagequant ppc64le2.12.5-1.fc31 fedora 69 k libjpeg-turbo ppc64le2.0.3-1.fc32 fedora 181 k libkcapi ppc64le1.1.5-1.fc31 fedora 50 k libkcapi-hmaccalc ppc64le1.1.5-1.fc31 fedora 30 k liblqr-1 ppc64le0.4.2-13.fc31 fedora 55 k libmcpp ppc64le2.7.2-24.fc31 fedora 86 k libmpc ppc64le1.1.0-4.fc31 fedora 66 k libnl3 ppc64le3.5.0-1.fc32 fedora 348 k libpaper ppc64le1.1.24-25.fc31 fedora 42 k libpcap ppc64le14:1.9.0-4.fc31 fedora 173 k libpipeline ppc64le1.5.1-3.fc31 fedora 56 k libpng ppc64le2:1.6.37-2.fc31 fedora 132 k libpng-devel ppc64le2:1.6.37-2.fc31 fedora 294 k libquadmath ppc64le9.2.1-1.fc32 fedora 211 k libquadmath-devel ppc64le9.2.1-1.fc32 fedora 39 k libraqm ppc64le0.7.0-1.fc32 fedora 20 k librdmacm ppc64le20.1-4.fc31 fedora 74 k librsvg2 ppc64le2.46.0-2.fc32 fedora 1.3 M libseccomp ppc64le2.4.1-1.fc31 fedora 84 k libstdc++-devel ppc64le9.2.1-1.fc32 fedora 1.9 M libtextstyle ppc64le0.20.1-2.fc32 fedora 60 k libthai ppc64le0.1.28-3.fc31 fedora 214 k libtiff ppc64le4.0.10-6.fc31 fedora 196 k libubsan ppc64le9.2.1-1.fc32 fedora 196 k libwayland-client ppc64le1.17.0-2.fc31 fedora 37 k libwayland-server ppc64le1.17.0-2.fc31 fedora 44 k libwebp ppc64le1.0.3-2.fc31 fedora 270 k libwmf-lite ppc64le0.2.12-2.fc31 fedora 75 k libxcb ppc64le1.13.1-3.fc31 fedora 245 k libxcb-devel ppc64le1.13.1-3.fc31 fedora 1.0 M libxcrypt-devel ppc64le4.4.10-1.fc32 fedora 36 k libxshmfence ppc64le1.3-5.fc31 fedora 12 k m4 ppc64le1.4.18-11.fc31 fedora 223 k man-db ppc64le2.8.7-1.fc32 fedora 1.1 M mcpp ppc64le2.7.2-24.fc31 fedora 28 k mesa-khr-devel ppc64le19.2.0-1.fc32 fedora 19 k mesa-libEGL ppc64le19.2.0-1.fc32 fedora 133 k mesa-libGL ppc64le19.2.0-1.fc32 fedora 200 k mesa-libGL-devel ppc64le19.2.0-1.fc32 fedora 152 k mesa-libGLU ppc64le9.0.1-1.fc31 fedora 207 k mesa-libgbm ppc64le19.2.0-1.fc32 fedora 47 k mesa-libglapi ppc64le19.2.0-1.fc32 fedora 56 k mpich ppc64le3.3.1-1.fc32 fedora 1.4 M munge-libs ppc64le0.5.13-4.fc31 fedora 41 k netpbm ppc64le10.87.00-1.fc32 fedora 193 k nettle ppc64le3.5.1-3.fc31 fedora 435 k nspr ppc64le4.22.0-1.fc32 fedora 150 k nss ppc64le3.46.0-2.fc32 fedora 763 k nss-softokn ppc64le3.46.0-2.fc32 fedora 469 k nss-softokn-freebl ppc64le3.46.0-2.fc32 fedora 255 k nss-sysinit ppc64le3.46.0-2.fc32 fedora 20 k nss-util ppc64le3.46.0-2.fc32 fedora 100 k numactl-libs ppc64le2.0.12-3.fc31 fedora 33 k openblas ppc64le0.3.7-1.fc31 fedora 29 k openblas-openmp ppc64le0.3.7-1.fc31 fedora 3.0 M openblas-openmp64 ppc64le0.3.7-1.fc31 fedora 2.9 M openblas-openmp64_ ppc64le0.3.7-1.fc31 fedora 2.9 M openblas-serial ppc64le0.3.7-1.fc31 fedora 2.9 M openblas-serial64 ppc64le0.3.7-1.fc31 fedora 2.8 M openblas-serial64_ ppc64le0.3.7-1.fc31 fedora 2.8 M openblas-threads ppc64le0.3.7-1.fc31 fedora 3.0 M openblas-threads64 ppc64le0.3.7-1.fc31 fedora 2.9 M openblas-threads64_ ppc64le0.3.7-1.fc31 fedora 2.9 M openjpeg2 ppc64le2.3.1-2.fc31 fedora 177 k openmpi ppc64le4.0.2-0.4.rc2.fc32 fedora 2.8 M opensm-libs ppc64le3.3.22-2.fc31 fedora 77 k openssh ppc64le8.0p1-8.fc31.1 fedora 452 k openssh-clients ppc64le8.0p1-8.fc31.1 fedora 644 k orangefs ppc64le2.9.7-6.fc31 fedora 1.9 M pango ppc64le1.44.6-1.fc32 fedora 313 k perl-Carp noarch1.50-439.fc31 fedora 29 k perl-Data-Dumper ppc64le2.174-440.fc31 fedora 57 k perl-Digest noarch1.17-439.fc31 fedora 24 k perl-Digest-MD5 ppc64le2.55-439.fc31 fedora 36 k perl-Encode ppc64le4:3.01-439.fc31 fedora 1.7 M perl-Errno ppc64le1.30-446.fc32 fedora 25 k perl-Exporter noarch5.73-440.fc31 fedora 32 k perl-File-Path noarch2.16-439.fc31 fedora 36 k perl-File-Temp noarch1:0.230.900-439.fc31 fedora 60 k perl-Filter ppc64le2:1.59-440.fc31 fedora 83 k perl-Getopt-Long noarch1:2.51-1.fc31 fedora 60 k perl-HTTP-Tiny noarch0.076-439.fc31 fedora 55 k perl-IO ppc64le1.40-446.fc32 fedora 92 k perl-MIME-Base64 ppc64le3.15-439.fc31 fedora 31 k perl-PathTools ppc64le3.78-439.fc31 fedora 86 k perl-Pod-Escapes noarch1:1.07-439.fc31 fedora 20 k perl-Pod-Perldoc noarch3.28.01-442.fc32 fedora 85 k perl-Pod-Simple noarch1:3.39-2.fc31 fedora 214 k perl-Pod-Usage noarch4:1.69-439.fc31 fedora 32 k perl-Scalar-List-Utils ppc64le3:1.52-439.fc32 fedora 69 k perl-Socket ppc64le4:2.029-4.fc31 fedora 56 k perl-Storable ppc64le1:3.15-441.fc31 fedora 101 k perl-Term-ANSIColor noarch4.06-440.fc31 fedora 44 k perl-Term-Cap noarch1.17-439.fc31 fedora 22 k perl-Text-ParseWords noarch3.30-439.fc31 fedora 16 k perl-Text-Tabs+Wrap noarch2013.0523-439.fc31 fedora 23 k perl-Text-Unidecode noarch1.30-10.fc31 fedora 141 k perl-Thread-Queue noarch3.13-439.fc31 fedora 22 k perl-Time-Local noarch2:1.280-439.fc31 fedora 32 k perl-Unicode-Normalize ppc64le1.26-439.fc31 fedora 94 k perl-XML-Parser ppc64le2.46-1.fc32 fedora 234 k perl-XML-XPath noarch1.44-4.fc31 fedora 81 k perl-constant noarch1.33-440.fc31 fedora 23 k perl-encoding ppc64le4:2.22-439.fc31 fedora 62 k perl-interpreter ppc64le4:5.30.0-446.fc32 fedora 6.1 M perl-libs ppc64le4:5.30.0-446.fc32 fedora 1.8 M perl-macros ppc64le4:5.30.0-446.fc32 fedora 21 k perl-open noarch1.11-446.fc32 fedora 26 k perl-parent noarch1:0.237-439.fc31 fedora 14 k perl-podlators noarch1:4.12-2.fc31 fedora 113 k perl-threads ppc64le1:2.22-439.fc31 fedora 58 k perl-threads-shared ppc64le1.60-440.fc31 fedora 45 k pixman ppc64le0.38.4-1.fc32 fedora 216 k pmix ppc64le3.1.4-2.fc32 fedora 575 k poppler ppc64le0.73.0-14.fc31 fedora 1.1 M poppler-data noarch0.4.9-4.fc31 fedora 1.9 M procps-ng ppc64le3.3.15-6.fc31 fedora 345 k qrencode-libs ppc64le4.0.2-4.fc31 fedora 64 k rdma-core ppc64le20.1-4.fc31 fedora 57 k rpm-mpi-hooks noarch6-3.fc31 fedora 11 k scalapack-common ppc64le2.0.2-31.fc32 fedora 11 k scalapack-mpich ppc64le2.0.2-31.fc32 fedora 1.4 M scalapack-openmpi ppc64le2.0.2-31.fc32 fedora 1.4 M shared-mime-info ppc64le1.14-1.fc32 fedora 305 k systemd ppc64le243-2.gitfab6f01.fc32 fedora 3.9 M systemd-pam ppc64le243-2.gitfab6f01.fc32 fedora 179 k systemd-rpm-macros noarch243-2.gitfab6f01.fc32 fedora 23 k systemd-udev ppc64le243-2.gitfab6f01.fc32 fedora 1.3 M tbb ppc64le2019.8-3.fc32 fedora 161 k tcl ppc64le1:8.6.8-2.fc32 fedora 1.1 M tcsh ppc64le6.21.00-2.fc31 fedora 465 k tetgen ppc64le1.5.0-15.fc31 fedora 296 k texlive-algorithms noarch8:svn42428-27.fc31 fedora 26 k texlive-amsfonts noarch8:svn29208.3.04-27.fc31 fedora 3.6 M texlive-amsmath noarch8:svn47349-27.fc31 fedora 48 k texlive-attachfile noarch8:svn42099-27.fc31 fedora 25 k texlive-auto-pst-pdf noarch8:svn23723.0.6-27.fc31 fedora 19 k texlive-babel noarch8:svn47932-27.fc31 fedora 281 k texlive-babelbib noarch8:svn25245.1.31-27.fc31 fedora 47 k texlive-base ppc64le7:20190410-2.fc31 fedora 2.1 M texlive-bera noarch8:svn20031.0-27.fc31 fedora 343 k texlive-booktabs noarch8:svn40846-27.fc31 fedora 20 k texlive-breakurl noarch8:svn29901.1.40-27.fc31 fedora 20 k texlive-caption noarch8:svn47968-27.fc31 fedora 53 k texlive-carlisle noarch8:svn47876-27.fc31 fedora 29 k texlive-chngcntr noarch8:svn47577-27.fc31 fedora 18 k texlive-cm noarch8:svn45811-27.fc31 fedora 292 k texlive-colortbl noarch8:svn47614-27.fc31 fedora 20 k texlive-csquotes noarch8:svn47564-27.fc31 fedora 38 k texlive-currfile noarch8:svn40725-27.fc31 fedora 24 k texlive-enumitem noarch8:svn24146.3.5.2-27.fc31 fedora 28 k texlive-environ noarch8:svn33821.0.3-27.fc31 fedora 19 k texlive-eso-pic noarch8:svn47694-27.fc31 fedora 22 k texlive-etex-pkg noarch8:svn41784-27.fc31 fedora 19 k texlive-etex noarch8:svn37057.0-27.fc31 fedora 31 k texlive-etoolbox noarch8:svn46602-27.fc31 fedora 28 k texlive-fancyvrb noarch8:svn18492.2.8-27.fc31 fedora 29 k texlive-filecontents noarch8:svn47890-27.fc31 fedora 18 k texlive-filehook noarch8:svn24280.0.5d-27.fc31 fedora 24 k texlive-float noarch8:svn15878.1.3d-27.fc31 fedora 19 k texlive-fontspec noarch8:svn48320-27.fc31 fedora 47 k texlive-footmisc noarch8:svn23330.5.5b-27.fc31 fedora 25 k texlive-fp noarch8:svn15878.0-27.fc31 fedora 39 k texlive-geometry noarch8:svn47638-27.fc31 fedora 26 k texlive-graphics-cfg noarch8:svn40269-27.fc31 fedora 15 k texlive-graphics-def noarch8:svn46267-27.fc31 fedora 30 k texlive-graphics noarch8:svn47350-27.fc31 fedora 37 k texlive-hyperref noarch8:svn46583-27.fc31 fedora 133 k texlive-hyphen-base noarch8:svn48303-27.fc31 fedora 36 k texlive-ifetex noarch8:svn47231-27.fc31 fedora 21 k texlive-ifluatex noarch8:svn47293-27.fc31 fedora 21 k texlive-ifplatform noarch8:svn45533-27.fc31 fedora 19 k texlive-iftex noarch8:svn29654.0.2-27.fc31 fedora 21 k texlive-ifxetex noarch8:svn19685.0.5-27.fc31 fedora 18 k texlive-index noarch8:svn24099.4.1beta-27.fc31 fedora 25 k texlive-kastrup noarch8:svn15878.0-27.fc31 fedora 15 k texlive-knuth-lib noarch8:svn35820.0-27.fc31 fedora 49 k texlive-koma-script noarch8:svn47249-27.fc31 fedora 6.9 M texlive-kpathsea ppc64le7:20190410-2.fc31 fedora 1.0 M texlive-l3kernel noarch8:svn48022-27.fc31 fedora 161 k texlive-l3packages noarch8:svn47705-27.fc31 fedora 40 k texlive-latex-fonts noarch8:svn28888.0-27.fc31 fedora 44 k texlive-latexconfig noarch8:svn45777-27.fc31 fedora 19 k texlive-lib ppc64le7:20190410-2.fc31 fedora 258 k texlive-listings noarch8:svn37534.1.6-27.fc31 fedora 142 k texlive-lm noarch8:svn48145-27.fc31 fedora 12 M texlive-lua-alt-getopt noarch8:svn29349.0.7.0-27.fc31 fedora 15 k texlive-lualatex-math noarch8:svn44621-27.fc31 fedora 23 k texlive-lualibs noarch8:svn51167-27.fc31 fedora 141 k texlive-luaotfload noarch7:20190410-2.fc31 fedora 998 k texlive-luatex ppc64le7:20190410-2.fc31 fedora 3.6 M texlive-luatexbase noarch8:svn38550-27.fc31 fedora 19 k texlive-marginnote noarch8:svn48383-27.fc31 fedora 20 k texlive-marvosym noarch8:svn29349.2.2a-27.fc31 fedora 151 k texlive-memoir noarch8:svn47305-27.fc31 fedora 96 k texlive-mparhack noarch8:svn15878.1.4-27.fc31 fedora 20 k texlive-ms noarch8:svn42428-27.fc31 fedora 23 k texlive-multido noarch8:svn18302.1.42-27.fc31 fedora 20 k texlive-oberdiek noarch7:20190410-2.fc31 fedora 14 M texlive-paralist noarch8:svn43021-27.fc31 fedora 20 k texlive-parallel noarch8:svn15878.0-27.fc31 fedora 20 k texlive-pdftex ppc64le7:20190410-2.fc31 fedora 1.9 M texlive-pgf noarch8:svn44231-27.fc31 fedora 729 k texlive-plain noarch8:svn43076-27.fc31 fedora 492 k texlive-psnfss noarch8:svn33946.9.2a-27.fc31 fedora 44 k texlive-pst-3d noarch8:svn17257.1.10-27.fc31 fedora 21 k texlive-pst-coil noarch8:svn37377.1.07-27.fc31 fedora 21 k texlive-pst-eps noarch8:svn15878.1.0-27.fc31 fedora 20 k texlive-pst-fill noarch8:svn15878.1.01-27.fc31 fedora 21 k texlive-pst-grad noarch8:svn15878.1.06-27.fc31 fedora 21 k texlive-pst-math noarch8:svn34786.0.63-27.fc31 fedora 22 k texlive-pst-node noarch8:svn46170-27.fc31 fedora 43 k texlive-pst-ovl noarch8:svn45506-27.fc31 fedora 19 k texlive-pst-pdf noarch7:20190410-2.fc31 fedora 957 k texlive-pst-plot noarch8:svn47163-27.fc31 fedora 40 k texlive-pst-text noarch8:svn15878.1.00-27.fc31 fedora 21 k texlive-pst-tools noarch8:svn45978-27.fc31 fedora 22 k texlive-pst-tree noarch8:svn43272-27.fc31 fedora 23 k texlive-pstricks-add noarch8:svn46541-27.fc31 fedora 38 k texlive-pstricks noarch8:svn48256-27.fc31 fedora 102 k texlive-qstest noarch8:svn15878.0-27.fc31 fedora 22 k texlive-sauerj noarch8:svn15878.0-27.fc31 fedora 22 k texlive-setspace noarch8:svn24881.6.7a-27.fc31 fedora 21 k texlive-showexpl noarch8:svn42677-27.fc31 fedora 21 k texlive-soul noarch8:svn15878.2.4-27.fc31 fedora 23 k texlive-subfig noarch8:svn15878.1.3-27.fc31 fedora 24 k texlive-tetex noarch7:20190410-2.fc31 fedora 393 k texlive-tex-ini-files noarch8:svn40533-27.fc31 fedora 18 k texlive-texconfig noarch7:20190410-2.fc31 fedora 33 k texlive-texlive.infra noarch7:20190410-2.fc31 fedora 271 k texlive-thumbpdf noarch7:20190410-2.fc31 fedora 45 k texlive-tipa noarch8:svn29349.1.3-27.fc31 fedora 2.8 M texlive-tools noarch8:svn47671-27.fc31 fedora 64 k texlive-trimspaces noarch8:svn15878.1.1-27.fc31 fedora 18 k texlive-ucharcat noarch8:svn38907-27.fc31 fedora 18 k texlive-underscore noarch8:svn18261.0-27.fc31 fedora 21 k texlive-unicode-data noarch8:svn48003-27.fc31 fedora 289 k texlive-unicode-math noarch8:svn48309-27.fc31 fedora 66 k texlive-url noarch8:svn32528.3.4-27.fc31 fedora 22 k texlive-varwidth noarch8:svn24104.0.92-27.fc31 fedora 20 k texlive-xcolor noarch8:svn41044-27.fc31 fedora 35 k texlive-xkeyval noarch8:svn35741.2.7a-27.fc31 fedora 35 k texlive-xunicode noarch8:svn30466.0.981-27.fc31 fedora 47 k texlive-zapfding noarch8:svn31835.0-27.fc31 fedora 68 k ucx ppc64le1.6.1-1.fc32 fedora 405 k urw-base35-bookman-fonts noarch20170801-13.fc31 fedora 864 k urw-base35-c059-fonts noarch20170801-13.fc31 fedora 892 k urw-base35-d050000l-fonts noarch20170801-13.fc31 fedora 80 k urw-base35-fonts noarch20170801-13.fc31 fedora 11 k urw-base35-fonts-common noarch20170801-13.fc31 fedora 22 k urw-base35-gothic-fonts noarch20170801-13.fc31 fedora 660 k urw-base35-nimbus-mono-ps-fonts noarch20170801-13.fc31 fedora 810 k urw-base35-nimbus-roman-fonts noarch20170801-13.fc31 fedora 873 k urw-base35-nimbus-sans-fonts noarch20170801-13.fc31 fedora 1.3 M urw-base35-p052-fonts noarch20170801-13.fc31 fedora 991 k urw-base35-standard-symbols-ps-fonts noarch20170801-13.fc31 fedora 43 k urw-base35-z003-fonts noarch20170801-13.fc31 fedora 284 k vim-filesystem noarch2:8.1.2056-1.fc32 fedora 27 k xorg-x11-font-utils ppc64le1:7.5-42.fc31 fedora 113 k xorg-x11-fonts-ISO8859-1-100dpi noarch7.5-23.fc31 fedora 1.0 M xorg-x11-proto-devel noarch2019.1-2.fc31 fedora 261 k xorg-x11-server-utils ppc64le7.7-33.fc32 fedora 201 k zlib-devel ppc64le1.2.11-19.fc32 fedora 44 k zziplib ppc64le0.13.69-6.fc31 fedora 89 k Transaction Summary ================================================================================ Install 450 Packages Total download size: 285 M Installed size: 994 M Downloading Packages: (1/450): ImageMagick-6.9.10.65-1.fc32.ppc64le.r 5.5 MB/s | 157 kB 00:00 (2/450): suitesparse-devel-5.4.0-2.fc32.ppc64le 1.4 MB/s | 128 kB 00:00 (3/450): suitesparse-5.4.0-2.fc32.ppc64le.rpm 9.5 MB/s | 1.1 MB 00:00 (4/450): LibRaw-0.19.5-1.fc32.ppc64le.rpm 4.6 MB/s | 356 kB 00:00 (5/450): ImageMagick-libs-6.9.10.65-1.fc32.ppc6 14 MB/s | 2.3 MB 00:00 (6/450): NLopt-2.6.1-3.fc32.ppc64le.rpm 2.7 MB/s | 248 kB 00:00 (7/450): NLopt-devel-2.6.1-3.fc32.ppc64le.rpm 1.1 MB/s | 41 kB 00:00 (8/450): SuperLU-devel-5.2.1-7.fc31.ppc64le.rpm 1.8 MB/s | 23 kB 00:00 (9/450): SuperLU-5.2.1-7.fc31.ppc64le.rpm 5.3 MB/s | 192 kB 00:00 (10/450): acl-2.2.53-4.fc31.ppc64le.rpm 1.5 MB/s | 75 kB 00:00 (11/450): OpenEXR-libs-2.3.0-4.fc31.ppc64le.rpm 10 MB/s | 820 kB 00:00 (12/450): adobe-mappings-cmap-deprecated-201712 3.9 MB/s | 118 kB 00:00 (13/450): adobe-mappings-pdf-20180407-4.fc31.no 15 MB/s | 668 kB 00:00 (14/450): annobin-8.81-1.fc32.ppc64le.rpm 3.6 MB/s | 109 kB 00:00 (15/450): arpack-devel-3.5.0-6.fc28.ppc64le.rpm 252 kB/s | 12 kB 00:00 (16/450): arpack-3.5.0-6.fc28.ppc64le.rpm 2.6 MB/s | 158 kB 00:00 (17/450): autoconf-2.69-31.fc32.noarch.rpm 12 MB/s | 666 kB 00:00 (18/450): atk-2.34.1-1.fc32.ppc64le.rpm 4.0 MB/s | 272 kB 00:00 (19/450): avahi-libs-0.7-22.fc32.ppc64le.rpm 3.1 MB/s | 68 kB 00:00 (20/450): adobe-mappings-cmap-20171205-6.fc31.n 8.0 MB/s | 1.9 MB 00:00 (21/450): automake-1.16.1-13.fc31.noarch.rpm 14 MB/s | 666 kB 00:00 (22/450): blacs-common-2.0.2-31.fc32.ppc64le.rp 904 kB/s | 12 kB 00:00 (23/450): blacs-mpich-2.0.2-31.fc32.ppc64le.rpm 4.3 MB/s | 59 kB 00:00 (24/450): blacs-mpich-devel-2.0.2-31.fc32.ppc64 7.6 MB/s | 58 kB 00:00 (25/450): blacs-openmpi-2.0.2-31.fc32.ppc64le.r 1.5 MB/s | 61 kB 00:00 (26/450): blacs-openmpi-devel-2.0.2-31.fc32.ppc 1.3 MB/s | 60 kB 00:00 (27/450): blas-devel-3.8.0-13.fc31.ppc64le.rpm 1.2 MB/s | 15 kB 00:00 (28/450): bison-3.4.1-2.fc31.ppc64le.rpm 7.4 MB/s | 789 kB 00:00 (29/450): blas-3.8.0-13.fc31.ppc64le.rpm 7.9 MB/s | 391 kB 00:00 (30/450): bzip2-devel-1.0.8-1.fc31.ppc64le.rpm 7.7 MB/s | 214 kB 00:00 (31/450): cairo-gobject-1.16.0-6.fc31.ppc64le.r 2.1 MB/s | 20 kB 00:00 (32/450): cmake-filesystem-3.14.5-4.fc31.ppc64l 1.5 MB/s | 16 kB 00:00 (33/450): cryptsetup-libs-2.2.1-1.fc32.ppc64le. 6.0 MB/s | 461 kB 00:00 (34/450): cairo-1.16.0-6.fc31.ppc64le.rpm 7.2 MB/s | 788 kB 00:00 (35/450): dbus-1.12.16-3.fc31.ppc64le.rpm 381 kB/s | 11 kB 00:00 (36/450): cups-libs-2.2.12-2.fc32.ppc64le.rpm 7.1 MB/s | 317 kB 00:00 (37/450): dbus-common-1.12.16-3.fc31.noarch.rpm 1.2 MB/s | 17 kB 00:00 (38/450): dbus-broker-21-6.fc31.ppc64le.rpm 4.2 MB/s | 186 kB 00:00 (39/450): dbus-libs-1.12.16-3.fc31.ppc64le.rpm 3.8 MB/s | 177 kB 00:00 (40/450): device-mapper-1.02.163-4.fc32.ppc64le 3.8 MB/s | 150 kB 00:00 (41/450): device-mapper-libs-1.02.163-4.fc32.pp 6.3 MB/s | 192 kB 00:00 (42/450): emacs-filesystem-26.3-1.fc32.noarch.r 707 kB/s | 8.8 kB 00:00 (43/450): environment-modules-4.3.0-1.fc31.ppc6 5.8 MB/s | 327 kB 00:00 (44/450): dracut-049-27.git20181204.fc31.1.ppc6 3.3 MB/s | 315 kB 00:00 (45/450): fftw-3.3.8-6.fc31.ppc64le.rpm 1.7 MB/s | 48 kB 00:00 (46/450): expat-devel-2.2.8-1.fc32.ppc64le.rpm 1.3 MB/s | 47 kB 00:00 (47/450): fftw-libs-3.3.8-6.fc31.ppc64le.rpm 508 kB/s | 8.1 kB 00:00 (48/450): fftw-devel-3.3.8-6.fc31.ppc64le.rpm 4.4 MB/s | 130 kB 00:00 (49/450): fftw-libs-double-3.3.8-6.fc31.ppc64le 5.9 MB/s | 668 kB 00:00 (50/450): cpp-9.2.1-1.fc32.ppc64le.rpm 22 MB/s | 11 MB 00:00 (51/450): fftw-libs-long-3.3.8-6.fc31.ppc64le.r 5.9 MB/s | 893 kB 00:00 (52/450): fftw-libs-single-3.3.8-6.fc31.ppc64le 10 MB/s | 668 kB 00:00 (53/450): fipscheck-1.5.0-7.fc31.ppc64le.rpm 1.0 MB/s | 26 kB 00:00 (54/450): fipscheck-lib-1.5.0-7.fc31.ppc64le.rp 686 kB/s | 13 kB 00:00 (55/450): flex-2.6.4-3.fc31.ppc64le.rpm 5.1 MB/s | 316 kB 00:00 (56/450): fltk-1.3.5-2.fc31.ppc64le.rpm 10 MB/s | 674 kB 00:00 (57/450): fontconfig-devel-2.13.92-3.fc32.ppc64 7.0 MB/s | 129 kB 00:00 (58/450): fontconfig-2.13.92-3.fc32.ppc64le.rpm 8.3 MB/s | 285 kB 00:00 (59/450): fontpackages-filesystem-1.44-25.fc31. 516 kB/s | 8.1 kB 00:00 (60/450): fltk-devel-1.3.5-2.fc31.ppc64le.rpm 3.9 MB/s | 398 kB 00:00 (61/450): freeglut-devel-3.0.0-11.fc31.ppc64le. 4.2 MB/s | 112 kB 00:00 (62/450): freeglut-3.0.0-11.fc31.ppc64le.rpm 4.0 MB/s | 198 kB 00:00 (63/450): freetype-2.10.0-3.fc31.ppc64le.rpm 6.8 MB/s | 438 kB 00:00 (64/450): fribidi-1.0.6-1.fc32.ppc64le.rpm 2.3 MB/s | 57 kB 00:00 (65/450): freetype-devel-2.10.0-3.fc31.ppc64le. 21 MB/s | 1.0 MB 00:00 (66/450): gcc-gfortran-9.2.1-1.fc32.ppc64le.rpm 21 MB/s | 12 MB 00:00 (67/450): gd-2.2.5-9.fc31.ppc64le.rpm 5.0 MB/s | 155 kB 00:00 (68/450): gdk-pixbuf2-2.39.2-1.fc31.ppc64le.rpm 12 MB/s | 471 kB 00:00 (69/450): gdk-pixbuf2-modules-2.39.2-1.fc31.ppc 2.6 MB/s | 106 kB 00:00 (70/450): gettext-0.20.1-2.fc32.ppc64le.rpm 15 MB/s | 1.1 MB 00:00 (71/450): gettext-libs-0.20.1-2.fc32.ppc64le.rp 8.8 MB/s | 309 kB 00:00 (72/450): ghostscript-9.27-1.fc32.ppc64le.rpm 1.2 MB/s | 41 kB 00:00 (73/450): gl-manpages-1.1-19.20190306.fc31.noar 14 MB/s | 1.0 MB 00:00 (74/450): glib2-2.62.0-1.fc32.ppc64le.rpm 16 MB/s | 2.7 MB 00:00 (75/450): glibc-devel-2.30.9000-9.fc32.ppc64le. 13 MB/s | 1.0 MB 00:00 (76/450): glibc-headers-2.30.9000-9.fc32.ppc64l 10 MB/s | 468 kB 00:00 (77/450): gmm-devel-5.2-4.fc31.noarch.rpm 2.7 MB/s | 126 kB 00:00 (78/450): gcc-c++-9.2.1-1.fc32.ppc64le.rpm 9.2 MB/s | 12 MB 00:01 (79/450): gnutls-3.6.9-1.fc31.ppc64le.rpm 8.9 MB/s | 933 kB 00:00 (80/450): graphite2-1.3.13-1.fc32.ppc64le.rpm 1.9 MB/s | 113 kB 00:00 (81/450): google-droid-sans-fonts-20120715-16.f 11 MB/s | 2.4 MB 00:00 (82/450): graphviz-2.40.1-57.fc32.ppc64le.rpm 15 MB/s | 3.5 MB 00:00 (83/450): groff-base-1.22.3-20.fc31.ppc64le.rpm 11 MB/s | 1.1 MB 00:00 (84/450): gsl-2.6-1.fc32.ppc64le.rpm 13 MB/s | 1.1 MB 00:00 (85/450): gsl-devel-2.6-1.fc32.ppc64le.rpm 6.1 MB/s | 591 kB 00:00 (86/450): gtk-update-icon-cache-3.24.11-1.fc32. 887 kB/s | 35 kB 00:00 (87/450): gts-0.7.6-36.20121130.fc31.ppc64le.rp 6.0 MB/s | 255 kB 00:00 (88/450): harfbuzz-2.6.1-2.fc32.ppc64le.rpm 12 MB/s | 692 kB 00:00 (89/450): hdf5-1.10.5-3.fc31.ppc64le.rpm 12 MB/s | 2.1 MB 00:00 (90/450): gcc-9.2.1-1.fc32.ppc64le.rpm 9.6 MB/s | 20 MB 00:02 (91/450): gtk2-2.24.32-6.fc32.ppc64le.rpm 10 MB/s | 3.6 MB 00:00 (92/450): hdf5-devel-1.10.5-3.fc31.ppc64le.rpm 11 MB/s | 1.1 MB 00:00 (93/450): hdf5-mpich-1.10.5-3.fc31.ppc64le.rpm 20 MB/s | 2.1 MB 00:00 (94/450): hdf5-mpich-devel-1.10.5-3.fc31.ppc64l 9.1 MB/s | 1.1 MB 00:00 (95/450): hdf5-openmpi-1.10.5-3.fc31.ppc64le.rp 13 MB/s | 2.1 MB 00:00 (96/450): hicolor-icon-theme-0.17-7.fc31.noarch 805 kB/s | 45 kB 00:00 (97/450): hdf5-openmpi-devel-1.10.5-3.fc31.ppc6 10 MB/s | 1.1 MB 00:00 (98/450): ilmbase-2.3.0-3.fc31.ppc64le.rpm 3.4 MB/s | 137 kB 00:00 (99/450): iptables-libs-1.8.3-5.fc31.ppc64le.rp 1.5 MB/s | 62 kB 00:00 (100/450): jasper-libs-2.0.14-9.fc31.ppc64le.rp 4.4 MB/s | 182 kB 00:00 (101/450): isl-0.16.1-9.fc31.ppc64le.rpm 13 MB/s | 977 kB 00:00 (102/450): hwloc-libs-2.0.4-1.fc32.ppc64le.rpm 16 MB/s | 2.0 MB 00:00 (103/450): jbig2dec-libs-0.16-1.fc32.ppc64le.rp 2.0 MB/s | 76 kB 00:00 (104/450): jbigkit-libs-2.1-17.fc31.ppc64le.rpm 1.5 MB/s | 55 kB 00:00 (105/450): json-c-0.13.1-6.fc31.ppc64le.rpm 774 kB/s | 42 kB 00:00 (106/450): kmod-26-4.fc31.ppc64le.rpm 3.1 MB/s | 135 kB 00:00 (107/450): kernel-headers-5.3.0-1.fc32.ppc64le. 15 MB/s | 1.1 MB 00:00 (108/450): kmod-libs-26-4.fc31.ppc64le.rpm 1.5 MB/s | 71 kB 00:00 (109/450): lasi-1.1.2-13.fc31.ppc64le.rpm 1.2 MB/s | 49 kB 00:00 (110/450): lapack-devel-3.8.0-13.fc31.ppc64le.r 920 kB/s | 63 kB 00:00 (111/450): lcms2-2.9-6.fc31.ppc64le.rpm 4.5 MB/s | 190 kB 00:00 (112/450): less-551-2.fc31.ppc64le.rpm 3.2 MB/s | 167 kB 00:00 (113/450): libICE-1.0.10-2.fc31.ppc64le.rpm 2.0 MB/s | 77 kB 00:00 (114/450): libICE-devel-1.0.10-2.fc31.ppc64le.r 587 kB/s | 46 kB 00:00 (115/450): libSM-1.2.3-4.fc31.ppc64le.rpm 670 kB/s | 43 kB 00:00 (116/450): libSM-devel-1.2.3-4.fc31.ppc64le.rpm 369 kB/s | 12 kB 00:00 (117/450): libX11-1.6.8-3.fc31.ppc64le.rpm 15 MB/s | 708 kB 00:00 (118/450): libX11-common-1.6.8-3.fc31.noarch.rp 3.4 MB/s | 153 kB 00:00 (119/450): libX11-xcb-1.6.8-3.fc31.ppc64le.rpm 229 kB/s | 11 kB 00:00 (120/450): libX11-devel-1.6.8-3.fc31.ppc64le.rp 10 MB/s | 969 kB 00:00 (121/450): libXau-1.0.9-2.fc31.ppc64le.rpm 774 kB/s | 32 kB 00:00 (122/450): libXau-devel-1.0.9-2.fc31.ppc64le.rp 356 kB/s | 14 kB 00:00 (123/450): libXaw-1.0.13-13.fc31.ppc64le.rpm 4.8 MB/s | 206 kB 00:00 (124/450): lapack-3.8.0-13.fc31.ppc64le.rpm 17 MB/s | 8.0 MB 00:00 (125/450): libXcomposite-0.4.5-1.fc32.ppc64le.r 366 kB/s | 23 kB 00:00 (126/450): libXcursor-1.2.0-1.fc32.ppc64le.rpm 942 kB/s | 34 kB 00:00 (127/450): libXdamage-devel-1.1.5-1.fc32.ppc64l 318 kB/s | 9.2 kB 00:00 (128/450): libXdamage-1.1.5-1.fc32.ppc64le.rpm 734 kB/s | 22 kB 00:00 (129/450): libXext-1.3.4-2.fc31.ppc64le.rpm 1.4 MB/s | 41 kB 00:00 (130/450): libXext-devel-1.3.4-2.fc31.ppc64le.r 2.3 MB/s | 73 kB 00:00 (131/450): libXfixes-5.0.3-10.fc31.ppc64le.rpm 620 kB/s | 19 kB 00:00 (132/450): libXfixes-devel-5.0.3-10.fc31.ppc64l 402 kB/s | 13 kB 00:00 (133/450): libXi-1.7.10-2.fc31.ppc64le.rpm 962 kB/s | 42 kB 00:00 (134/450): libXft-2.3.3-2.fc31.ppc64le.rpm 1.4 MB/s | 68 kB 00:00 (135/450): libXft-devel-2.3.3-2.fc31.ppc64le.rp 368 kB/s | 19 kB 00:00 (136/450): libXinerama-1.1.4-4.fc31.ppc64le.rpm 477 kB/s | 14 kB 00:00 (137/450): libXmu-1.1.3-2.fc31.ppc64le.rpm 2.1 MB/s | 82 kB 00:00 (138/450): libXpm-3.5.12-10.fc31.ppc64le.rpm 1.1 MB/s | 63 kB 00:00 (139/450): libXrandr-1.5.2-2.fc31.ppc64le.rpm 752 kB/s | 28 kB 00:00 (140/450): libXrender-0.9.10-10.fc31.ppc64le.rp 937 kB/s | 29 kB 00:00 (141/450): libXpm-devel-3.5.12-10.fc31.ppc64le. 579 kB/s | 41 kB 00:00 (142/450): libXrender-devel-0.9.10-10.fc31.ppc6 322 kB/s | 16 kB 00:00 (143/450): libXt-devel-1.1.5-12.20190424gitba4e 9.5 MB/s | 407 kB 00:00 (144/450): libXt-1.1.5-12.20190424gitba4ec9376. 3.6 MB/s | 197 kB 00:00 (145/450): libXxf86vm-1.1.4-12.fc31.ppc64le.rpm 468 kB/s | 18 kB 00:00 (146/450): libXxf86vm-devel-1.1.4-12.fc31.ppc64 526 kB/s | 18 kB 00:00 (147/450): libaec-1.0.4-2.fc31.ppc64le.rpm 697 kB/s | 42 kB 00:00 (148/450): libaec-devel-1.0.4-2.fc31.ppc64le.rp 233 kB/s | 11 kB 00:00 (149/450): libargon2-20171227-3.fc31.ppc64le.rp 840 kB/s | 33 kB 00:00 (150/450): libasan-9.2.1-1.fc32.ppc64le.rpm 12 MB/s | 508 kB 00:00 (151/450): libatomic-9.2.1-1.fc32.ppc64le.rpm 1.0 MB/s | 39 kB 00:00 (152/450): libcroco-0.6.13-2.fc31.ppc64le.rpm 3.1 MB/s | 124 kB 00:00 (153/450): libdatrie-0.2.9-10.fc31.ppc64le.rpm 875 kB/s | 34 kB 00:00 (154/450): libdrm-devel-2.4.99-2.fc31.ppc64le.r 3.0 MB/s | 137 kB 00:00 (155/450): libdrm-2.4.99-2.fc31.ppc64le.rpm 2.2 MB/s | 109 kB 00:00 (156/450): libedit-3.1-28.20190324cvs.fc31.ppc6 2.8 MB/s | 115 kB 00:00 (157/450): libevent-2.1.8-7.fc32.ppc64le.rpm 5.4 MB/s | 273 kB 00:00 (158/450): libfabric-1.8.0-3.fc32.ppc64le.rpm 7.8 MB/s | 555 kB 00:00 (159/450): libfontenc-1.1.3-11.fc31.ppc64le.rpm 696 kB/s | 31 kB 00:00 (160/450): libgfortran-9.2.1-1.fc32.ppc64le.rpm 11 MB/s | 485 kB 00:00 (161/450): libglvnd-core-devel-1.1.1-5.fc31.ppc 472 kB/s | 19 kB 00:00 (162/450): libglvnd-1.1.1-5.fc31.ppc64le.rpm 2.6 MB/s | 114 kB 00:00 (163/450): libglvnd-devel-1.1.1-5.fc31.ppc64le. 290 kB/s | 10 kB 00:00 (164/450): libglvnd-gles-1.1.1-5.fc31.ppc64le.r 1.1 MB/s | 39 kB 00:00 (165/450): libglvnd-egl-1.1.1-5.fc31.ppc64le.rp 944 kB/s | 52 kB 00:00 (166/450): libglvnd-glx-1.1.1-5.fc31.ppc64le.rp 3.8 MB/s | 158 kB 00:00 (167/450): libglvnd-opengl-1.1.1-5.fc31.ppc64le 1.2 MB/s | 51 kB 00:00 (168/450): libibumad-20.1-4.fc31.ppc64le.rpm 494 kB/s | 26 kB 00:00 (169/450): libibverbs-20.1-4.fc31.ppc64le.rpm 4.6 MB/s | 287 kB 00:00 (170/450): libidn-1.35-6.fc31.ppc64le.rpm 4.4 MB/s | 248 kB 00:00 (171/450): libijs-0.35-10.fc31.ppc64le.rpm 603 kB/s | 31 kB 00:00 (172/450): libimagequant-2.12.5-1.fc31.ppc64le. 1.2 MB/s | 69 kB 00:00 (173/450): libjpeg-turbo-2.0.3-1.fc32.ppc64le.r 3.2 MB/s | 181 kB 00:00 (174/450): libgs-9.27-1.fc32.ppc64le.rpm 16 MB/s | 3.3 MB 00:00 (175/450): libkcapi-1.1.5-1.fc31.ppc64le.rpm 856 kB/s | 50 kB 00:00 (176/450): libkcapi-hmaccalc-1.1.5-1.fc31.ppc64 450 kB/s | 30 kB 00:00 (177/450): libmcpp-2.7.2-24.fc31.ppc64le.rpm 2.3 MB/s | 86 kB 00:00 (178/450): liblqr-1-0.4.2-13.fc31.ppc64le.rpm 905 kB/s | 55 kB 00:00 (179/450): libmpc-1.1.0-4.fc31.ppc64le.rpm 1.9 MB/s | 66 kB 00:00 (180/450): libpaper-1.1.24-25.fc31.ppc64le.rpm 1.3 MB/s | 42 kB 00:00 (181/450): libnl3-3.5.0-1.fc32.ppc64le.rpm 6.3 MB/s | 348 kB 00:00 (182/450): libpcap-1.9.0-4.fc31.ppc64le.rpm 3.8 MB/s | 173 kB 00:00 (183/450): libpipeline-1.5.1-3.fc31.ppc64le.rpm 1.2 MB/s | 56 kB 00:00 (184/450): libpng-1.6.37-2.fc31.ppc64le.rpm 4.7 MB/s | 132 kB 00:00 (185/450): libpng-devel-1.6.37-2.fc31.ppc64le.r 8.9 MB/s | 294 kB 00:00 (186/450): libquadmath-9.2.1-1.fc32.ppc64le.rpm 6.1 MB/s | 211 kB 00:00 (187/450): libquadmath-devel-9.2.1-1.fc32.ppc64 1.1 MB/s | 39 kB 00:00 (188/450): libraqm-0.7.0-1.fc32.ppc64le.rpm 593 kB/s | 20 kB 00:00 (189/450): librdmacm-20.1-4.fc31.ppc64le.rpm 1.5 MB/s | 74 kB 00:00 (190/450): libseccomp-2.4.1-1.fc31.ppc64le.rpm 1.7 MB/s | 84 kB 00:00 (191/450): librsvg2-2.46.0-2.fc32.ppc64le.rpm 16 MB/s | 1.3 MB 00:00 (192/450): libtextstyle-0.20.1-2.fc32.ppc64le.r 1.5 MB/s | 60 kB 00:00 (193/450): libthai-0.1.28-3.fc31.ppc64le.rpm 3.6 MB/s | 214 kB 00:00 (194/450): libtiff-4.0.10-6.fc31.ppc64le.rpm 4.3 MB/s | 196 kB 00:00 (195/450): libstdc++-devel-9.2.1-1.fc32.ppc64le 16 MB/s | 1.9 MB 00:00 (196/450): libtool-2.4.6-31.fc31.ppc64le.rpm 13 MB/s | 579 kB 00:00 (197/450): libubsan-9.2.1-1.fc32.ppc64le.rpm 4.9 MB/s | 196 kB 00:00 (198/450): libwayland-client-1.17.0-2.fc31.ppc6 1.1 MB/s | 37 kB 00:00 (199/450): libwayland-server-1.17.0-2.fc31.ppc6 1.6 MB/s | 44 kB 00:00 (200/450): libwebp-1.0.3-2.fc31.ppc64le.rpm 8.2 MB/s | 270 kB 00:00 (201/450): libxcb-1.13.1-3.fc31.ppc64le.rpm 11 MB/s | 245 kB 00:00 (202/450): libwmf-lite-0.2.12-2.fc31.ppc64le.rp 1.8 MB/s | 75 kB 00:00 (203/450): libxcrypt-devel-4.4.10-1.fc32.ppc64l 1.2 MB/s | 36 kB 00:00 (204/450): libxcb-devel-1.13.1-3.fc31.ppc64le.r 20 MB/s | 1.0 MB 00:00 (205/450): libxshmfence-1.3-5.fc31.ppc64le.rpm 333 kB/s | 12 kB 00:00 (206/450): m4-1.4.18-11.fc31.ppc64le.rpm 6.0 MB/s | 223 kB 00:00 (207/450): mcpp-2.7.2-24.fc31.ppc64le.rpm 1.0 MB/s | 28 kB 00:00 (208/450): mesa-khr-devel-19.2.0-1.fc32.ppc64le 559 kB/s | 19 kB 00:00 (209/450): mesa-libEGL-19.2.0-1.fc32.ppc64le.rp 3.2 MB/s | 133 kB 00:00 (210/450): man-db-2.8.7-1.fc32.ppc64le.rpm 14 MB/s | 1.1 MB 00:00 (211/450): mesa-libGL-19.2.0-1.fc32.ppc64le.rpm 4.5 MB/s | 200 kB 00:00 (212/450): mesa-libGL-devel-19.2.0-1.fc32.ppc64 3.6 MB/s | 152 kB 00:00 (213/450): mesa-libGLU-9.0.1-1.fc31.ppc64le.rpm 5.2 MB/s | 207 kB 00:00 (214/450): mesa-libGLU-devel-9.0.1-1.fc31.ppc64 318 kB/s | 13 kB 00:00 (215/450): mesa-libgbm-19.2.0-1.fc32.ppc64le.rp 1.2 MB/s | 47 kB 00:00 (216/450): mesa-libglapi-19.2.0-1.fc32.ppc64le. 1.2 MB/s | 56 kB 00:00 (217/450): munge-libs-0.5.13-4.fc31.ppc64le.rpm 632 kB/s | 41 kB 00:00 (218/450): mpich-3.3.1-1.fc32.ppc64le.rpm 13 MB/s | 1.4 MB 00:00 (219/450): mpich-devel-3.3.1-1.fc32.ppc64le.rpm 8.3 MB/s | 901 kB 00:00 (220/450): netpbm-10.87.00-1.fc32.ppc64le.rpm 3.2 MB/s | 193 kB 00:00 (221/450): nettle-3.5.1-3.fc31.ppc64le.rpm 8.8 MB/s | 435 kB 00:00 (222/450): nspr-4.22.0-1.fc32.ppc64le.rpm 3.0 MB/s | 150 kB 00:00 (223/450): nss-3.46.0-2.fc32.ppc64le.rpm 13 MB/s | 763 kB 00:00 (224/450): nss-softokn-freebl-3.46.0-2.fc32.ppc 4.9 MB/s | 255 kB 00:00 (225/450): nss-softokn-3.46.0-2.fc32.ppc64le.rp 7.0 MB/s | 469 kB 00:00 (226/450): nss-sysinit-3.46.0-2.fc32.ppc64le.rp 460 kB/s | 20 kB 00:00 (227/450): nss-util-3.46.0-2.fc32.ppc64le.rpm 2.0 MB/s | 100 kB 00:00 (228/450): numactl-libs-2.0.12-3.fc31.ppc64le.r 669 kB/s | 33 kB 00:00 (229/450): openblas-0.3.7-1.fc31.ppc64le.rpm 788 kB/s | 29 kB 00:00 (230/450): openblas-devel-0.3.7-1.fc31.ppc64le. 1.0 MB/s | 72 kB 00:00 (231/450): openblas-openmp-0.3.7-1.fc31.ppc64le 13 MB/s | 3.0 MB 00:00 (232/450): openblas-openmp64-0.3.7-1.fc31.ppc64 11 MB/s | 2.9 MB 00:00 (233/450): openblas-openmp64_-0.3.7-1.fc31.ppc6 8.8 MB/s | 2.9 MB 00:00 (234/450): openblas-serial-0.3.7-1.fc31.ppc64le 14 MB/s | 2.9 MB 00:00 (235/450): openblas-serial64-0.3.7-1.fc31.ppc64 13 MB/s | 2.8 MB 00:00 (236/450): openblas-serial64_-0.3.7-1.fc31.ppc6 12 MB/s | 2.8 MB 00:00 (237/450): openblas-threads-0.3.7-1.fc31.ppc64l 13 MB/s | 3.0 MB 00:00 (238/450): openblas-threads64-0.3.7-1.fc31.ppc6 12 MB/s | 2.9 MB 00:00 (239/450): openjpeg2-2.3.1-2.fc31.ppc64le.rpm 2.8 MB/s | 177 kB 00:00 (240/450): openblas-threads64_-0.3.7-1.fc31.ppc 13 MB/s | 2.9 MB 00:00 (241/450): openmpi-devel-4.0.2-0.4.rc2.fc32.ppc 10 MB/s | 1.2 MB 00:00 (242/450): opensm-libs-3.3.22-2.fc31.ppc64le.rp 1.5 MB/s | 77 kB 00:00 (243/450): openssh-8.0p1-8.fc31.1.ppc64le.rpm 6.0 MB/s | 452 kB 00:00 (244/450): openmpi-4.0.2-0.4.rc2.fc32.ppc64le.r 13 MB/s | 2.8 MB 00:00 (245/450): openssh-clients-8.0p1-8.fc31.1.ppc64 8.9 MB/s | 644 kB 00:00 (246/450): pango-1.44.6-1.fc32.ppc64le.rpm 7.2 MB/s | 313 kB 00:00 (247/450): perl-Carp-1.50-439.fc31.noarch.rpm 687 kB/s | 29 kB 00:00 (248/450): perl-Data-Dumper-2.174-440.fc31.ppc6 1.3 MB/s | 57 kB 00:00 (249/450): orangefs-2.9.7-6.fc31.ppc64le.rpm 15 MB/s | 1.9 MB 00:00 (250/450): perl-Digest-1.17-439.fc31.noarch.rpm 510 kB/s | 24 kB 00:00 (251/450): perl-Digest-MD5-2.55-439.fc31.ppc64l 833 kB/s | 36 kB 00:00 (252/450): perl-Errno-1.30-446.fc32.ppc64le.rpm 538 kB/s | 25 kB 00:00 (253/450): perl-Exporter-5.73-440.fc31.noarch.r 684 kB/s | 32 kB 00:00 (254/450): perl-Encode-3.01-439.fc31.ppc64le.rp 20 MB/s | 1.7 MB 00:00 (255/450): perl-File-Path-2.16-439.fc31.noarch. 739 kB/s | 36 kB 00:00 (256/450): perl-File-Temp-0.230.900-439.fc31.no 1.3 MB/s | 60 kB 00:00 (257/450): perl-Filter-1.59-440.fc31.ppc64le.rp 2.6 MB/s | 83 kB 00:00 (258/450): perl-Getopt-Long-2.51-1.fc31.noarch. 2.2 MB/s | 60 kB 00:00 (259/450): perl-HTTP-Tiny-0.076-439.fc31.noarch 2.1 MB/s | 55 kB 00:00 (260/450): perl-IO-1.40-446.fc32.ppc64le.rpm 3.0 MB/s | 92 kB 00:00 (261/450): perl-MIME-Base64-3.15-439.fc31.ppc64 1.0 MB/s | 31 kB 00:00 (262/450): perl-PathTools-3.78-439.fc31.ppc64le 4.2 MB/s | 86 kB 00:00 (263/450): perl-Pod-Escapes-1.07-439.fc31.noarc 774 kB/s | 20 kB 00:00 (264/450): perl-Pod-Simple-3.39-2.fc31.noarch.r 7.4 MB/s | 214 kB 00:00 (265/450): perl-Pod-Perldoc-3.28.01-442.fc32.no 2.5 MB/s | 85 kB 00:00 (266/450): perl-Pod-Usage-1.69-439.fc31.noarch. 944 kB/s | 32 kB 00:00 (267/450): perl-Scalar-List-Utils-1.52-439.fc32 1.8 MB/s | 69 kB 00:00 (268/450): perl-Socket-2.029-4.fc31.ppc64le.rpm 1.5 MB/s | 56 kB 00:00 (269/450): perl-Storable-3.15-441.fc31.ppc64le. 3.0 MB/s | 101 kB 00:00 (270/450): perl-Term-Cap-1.17-439.fc31.noarch.r 716 kB/s | 22 kB 00:00 (271/450): perl-Term-ANSIColor-4.06-440.fc31.no 1.4 MB/s | 44 kB 00:00 (272/450): perl-Text-ParseWords-3.30-439.fc31.n 443 kB/s | 16 kB 00:00 (273/450): perl-Text-Tabs+Wrap-2013.0523-439.fc 832 kB/s | 23 kB 00:00 (274/450): perl-Thread-Queue-3.13-439.fc31.noar 583 kB/s | 22 kB 00:00 (275/450): perl-Time-Local-1.280-439.fc31.noarc 626 kB/s | 32 kB 00:00 (276/450): perl-Unicode-Normalize-1.26-439.fc31 2.9 MB/s | 94 kB 00:00 (277/450): perl-XML-Parser-2.46-1.fc32.ppc64le. 7.5 MB/s | 234 kB 00:00 (278/450): perl-XML-XPath-1.44-4.fc31.noarch.rp 2.2 MB/s | 81 kB 00:00 (279/450): perl-constant-1.33-440.fc31.noarch.r 759 kB/s | 23 kB 00:00 (280/450): perl-encoding-2.22-439.fc31.ppc64le. 2.0 MB/s | 62 kB 00:00 (281/450): perl-Text-Unidecode-1.30-10.fc31.noa 841 kB/s | 141 kB 00:00 (282/450): perl-macros-5.30.0-446.fc32.ppc64le. 250 kB/s | 21 kB 00:00 (283/450): perl-libs-5.30.0-446.fc32.ppc64le.rp 15 MB/s | 1.8 MB 00:00 (284/450): perl-open-1.11-446.fc32.noarch.rpm 434 kB/s | 26 kB 00:00 (285/450): perl-parent-0.237-439.fc31.noarch.rp 287 kB/s | 14 kB 00:00 (286/450): perl-threads-2.22-439.fc31.ppc64le.r 1.2 MB/s | 58 kB 00:00 (287/450): perl-podlators-4.12-2.fc31.noarch.rp 1.1 MB/s | 113 kB 00:00 (288/450): perl-threads-shared-1.60-440.fc31.pp 792 kB/s | 45 kB 00:00 (289/450): perl-interpreter-5.30.0-446.fc32.ppc 18 MB/s | 6.1 MB 00:00 (290/450): pmix-3.1.4-2.fc32.ppc64le.rpm 10 MB/s | 575 kB 00:00 (291/450): poppler-0.73.0-14.fc31.ppc64le.rpm 11 MB/s | 1.1 MB 00:00 (292/450): poppler-data-0.4.9-4.fc31.noarch.rpm 20 MB/s | 1.9 MB 00:00 (293/450): pixman-0.38.4-1.fc32.ppc64le.rpm 1.2 MB/s | 216 kB 00:00 (294/450): procps-ng-3.3.15-6.fc31.ppc64le.rpm 9.7 MB/s | 345 kB 00:00 (295/450): pstreams-devel-0.8.1-11.fc31.noarch. 5.7 MB/s | 168 kB 00:00 (296/450): qrencode-libs-4.0.2-4.fc31.ppc64le.r 2.2 MB/s | 64 kB 00:00 (297/450): rdma-core-20.1-4.fc31.ppc64le.rpm 3.2 MB/s | 57 kB 00:00 (298/450): rpm-mpi-hooks-6-3.fc31.noarch.rpm 432 kB/s | 11 kB 00:00 (299/450): scalapack-common-2.0.2-31.fc32.ppc64 447 kB/s | 11 kB 00:00 (300/450): scalapack-mpich-2.0.2-31.fc32.ppc64l 22 MB/s | 1.4 MB 00:00 (301/450): scalapack-mpich-devel-2.0.2-31.fc32. 115 kB/s | 7.9 kB 00:00 (302/450): scalapack-openmpi-devel-2.0.2-31.fc3 219 kB/s | 7.7 kB 00:00 (303/450): shared-mime-info-1.14-1.fc32.ppc64le 12 MB/s | 305 kB 00:00 (304/450): systemd-pam-243-2.gitfab6f01.fc32.pp 1.8 MB/s | 179 kB 00:00 (305/450): systemd-rpm-macros-243-2.gitfab6f01. 335 kB/s | 23 kB 00:00 (306/450): systemd-243-2.gitfab6f01.fc32.ppc64l 14 MB/s | 3.9 MB 00:00 (307/450): systemd-udev-243-2.gitfab6f01.fc32.p 12 MB/s | 1.3 MB 00:00 (308/450): tbb-2019.8-3.fc32.ppc64le.rpm 3.2 MB/s | 161 kB 00:00 (309/450): tcl-8.6.8-2.fc32.ppc64le.rpm 11 MB/s | 1.1 MB 00:00 (310/450): tcsh-6.21.00-2.fc31.ppc64le.rpm 4.8 MB/s | 465 kB 00:00 (311/450): tetgen-1.5.0-15.fc31.ppc64le.rpm 5.7 MB/s | 296 kB 00:00 (312/450): tetgen-devel-1.5.0-15.fc31.ppc64le.r 735 kB/s | 34 kB 00:00 (313/450): texlive-algorithms-svn42428-27.fc31. 383 kB/s | 26 kB 00:00 (314/450): scalapack-openmpi-2.0.2-31.fc32.ppc6 2.4 MB/s | 1.4 MB 00:00 (315/450): texlive-amsmath-svn47349-27.fc31.noa 1.8 MB/s | 48 kB 00:00 (316/450): texlive-attachfile-svn42099-27.fc31. 2.2 MB/s | 25 kB 00:00 (317/450): texlive-auto-pst-pdf-svn23723.0.6-27 1.6 MB/s | 19 kB 00:00 (318/450): texlive-babelbib-svn25245.1.31-27.fc 3.8 MB/s | 47 kB 00:00 (319/450): texlive-babel-svn47932-27.fc31.noarc 4.5 MB/s | 281 kB 00:00 (320/450): texlive-amsfonts-svn29208.3.04-27.fc 15 MB/s | 3.6 MB 00:00 (321/450): texlive-bera-svn20031.0-27.fc31.noar 2.8 MB/s | 343 kB 00:00 (322/450): texlive-booktabs-svn40846-27.fc31.no 627 kB/s | 20 kB 00:00 (323/450): texlive-breakurl-svn29901.1.40-27.fc 1.2 MB/s | 20 kB 00:00 (324/450): texlive-caption-svn47968-27.fc31.noa 2.6 MB/s | 53 kB 00:00 (325/450): texlive-carlisle-svn47876-27.fc31.no 992 kB/s | 29 kB 00:00 (326/450): texlive-chngcntr-svn47577-27.fc31.no 739 kB/s | 18 kB 00:00 (327/450): texlive-colortbl-svn47614-27.fc31.no 756 kB/s | 20 kB 00:00 (328/450): texlive-csquotes-svn47564-27.fc31.no 1.4 MB/s | 38 kB 00:00 (329/450): texlive-base-20190410-2.fc31.ppc64le 7.4 MB/s | 2.1 MB 00:00 (330/450): texlive-cm-svn45811-27.fc31.noarch.r 3.3 MB/s | 292 kB 00:00 (331/450): texlive-currfile-svn40725-27.fc31.no 1.1 MB/s | 24 kB 00:00 (332/450): texlive-enumitem-svn24146.3.5.2-27.f 1.2 MB/s | 28 kB 00:00 (333/450): texlive-environ-svn33821.0.3-27.fc31 890 kB/s | 19 kB 00:00 (334/450): texlive-eso-pic-svn47694-27.fc31.noa 956 kB/s | 22 kB 00:00 (335/450): texlive-epstopdf-20190410-2.fc31.noa 1.2 MB/s | 34 kB 00:00 (336/450): texlive-dvips-20190410-2.fc31.ppc64l 8.2 MB/s | 714 kB 00:00 (337/450): texlive-etex-svn37057.0-27.fc31.noar 1.3 MB/s | 31 kB 00:00 (338/450): texlive-etex-pkg-svn41784-27.fc31.no 632 kB/s | 19 kB 00:00 (339/450): texlive-etoolbox-svn46602-27.fc31.no 1.5 MB/s | 28 kB 00:00 (340/450): texlive-fancyvrb-svn18492.2.8-27.fc3 1.5 MB/s | 29 kB 00:00 (341/450): texlive-filecontents-svn47890-27.fc3 1.0 MB/s | 18 kB 00:00 (342/450): texlive-filehook-svn24280.0.5d-27.fc 1.5 MB/s | 24 kB 00:00 (343/450): texlive-float-svn15878.1.3d-27.fc31. 1.2 MB/s | 19 kB 00:00 (344/450): texlive-fontspec-svn48320-27.fc31.no 2.8 MB/s | 47 kB 00:00 (345/450): texlive-footmisc-svn23330.5.5b-27.fc 1.4 MB/s | 25 kB 00:00 (346/450): texlive-geometry-svn47638-27.fc31.no 1.5 MB/s | 26 kB 00:00 (347/450): texlive-fp-svn15878.0-27.fc31.noarch 2.1 MB/s | 39 kB 00:00 (348/450): texlive-graphics-cfg-svn40269-27.fc3 1.2 MB/s | 15 kB 00:00 (349/450): texlive-graphics-def-svn46267-27.fc3 2.5 MB/s | 30 kB 00:00 (350/450): texlive-graphics-svn47350-27.fc31.no 3.1 MB/s | 37 kB 00:00 (351/450): texlive-hyphen-base-svn48303-27.fc31 3.3 MB/s | 36 kB 00:00 (352/450): texlive-ifetex-svn47231-27.fc31.noar 553 kB/s | 21 kB 00:00 (353/450): texlive-ifluatex-svn47293-27.fc31.no 752 kB/s | 21 kB 00:00 (354/450): texlive-hyperref-svn46583-27.fc31.no 3.0 MB/s | 133 kB 00:00 (355/450): texlive-iftex-svn29654.0.2-27.fc31.n 2.7 MB/s | 21 kB 00:00 (356/450): texlive-ifplatform-svn45533-27.fc31. 1.9 MB/s | 19 kB 00:00 (357/450): texlive-ifxetex-svn19685.0.5-27.fc31 2.2 MB/s | 18 kB 00:00 (358/450): texlive-index-svn24099.4.1beta-27.fc 3.5 MB/s | 25 kB 00:00 (359/450): texlive-kastrup-svn15878.0-27.fc31.n 1.9 MB/s | 15 kB 00:00 (360/450): texlive-knuth-lib-svn35820.0-27.fc31 2.5 MB/s | 49 kB 00:00 (361/450): texlive-kpathsea-20190410-2.fc31.ppc 18 MB/s | 1.0 MB 00:00 (362/450): texlive-l3kernel-svn48022-27.fc31.no 3.7 MB/s | 161 kB 00:00 (363/450): texlive-l3packages-svn47705-27.fc31. 2.8 MB/s | 40 kB 00:00 (364/450): texlive-latex-fonts-svn28888.0-27.fc 3.3 MB/s | 44 kB 00:00 (365/450): texlive-latexconfig-svn45777-27.fc31 1.2 MB/s | 19 kB 00:00 (366/450): texlive-lib-20190410-2.fc31.ppc64le. 11 MB/s | 258 kB 00:00 (367/450): texlive-listings-svn37534.1.6-27.fc3 5.9 MB/s | 142 kB 00:00 (368/450): texlive-koma-script-svn47249-27.fc31 11 MB/s | 6.9 MB 00:00 (369/450): texlive-lua-alt-getopt-svn29349.0.7. 549 kB/s | 15 kB 00:00 (370/450): texlive-lualatex-math-svn44621-27.fc 582 kB/s | 23 kB 00:00 (371/450): texlive-lm-svn48145-27.fc31.noarch.r 20 MB/s | 12 MB 00:00 (372/450): texlive-lualibs-svn51167-27.fc31.noa 1.9 MB/s | 141 kB 00:00 (373/450): texlive-luaotfload-20190410-2.fc31.n 13 MB/s | 998 kB 00:00 (374/450): texlive-luatexbase-svn38550-27.fc31. 592 kB/s | 19 kB 00:00 (375/450): texlive-marginnote-svn48383-27.fc31. 637 kB/s | 20 kB 00:00 (376/450): texlive-marvosym-svn29349.2.2a-27.fc 4.4 MB/s | 151 kB 00:00 (377/450): texlive-memoir-svn47305-27.fc31.noar 2.4 MB/s | 96 kB 00:00 (378/450): texlive-luatex-20190410-2.fc31.ppc64 14 MB/s | 3.6 MB 00:00 (379/450): texlive-mparhack-svn15878.1.4-27.fc3 462 kB/s | 20 kB 00:00 (380/450): texlive-multido-svn18302.1.42-27.fc3 986 kB/s | 20 kB 00:00 (381/450): texlive-ms-svn42428-27.fc31.noarch.r 1.0 MB/s | 23 kB 00:00 (382/450): texlive-multirow-svn48354-27.fc31.no 412 kB/s | 19 kB 00:00 (383/450): texlive-paralist-svn43021-27.fc31.no 569 kB/s | 20 kB 00:00 (384/450): texlive-parallel-svn15878.0-27.fc31. 809 kB/s | 20 kB 00:00 (385/450): texlive-pdftex-20190410-2.fc31.ppc64 13 MB/s | 1.9 MB 00:00 (386/450): texlive-pgf-svn44231-27.fc31.noarch. 9.7 MB/s | 729 kB 00:00 (387/450): texlive-plain-svn43076-27.fc31.noarc 13 MB/s | 492 kB 00:00 (388/450): texlive-psnfss-svn33946.9.2a-27.fc31 1.2 MB/s | 44 kB 00:00 (389/450): texlive-oberdiek-20190410-2.fc31.noa 30 MB/s | 14 MB 00:00 (390/450): texlive-pst-3d-svn17257.1.10-27.fc31 327 kB/s | 21 kB 00:00 (391/450): texlive-pst-coil-svn37377.1.07-27.fc 6.2 MB/s | 21 kB 00:00 (392/450): texlive-pst-eps-svn15878.1.0-27.fc31 5.6 MB/s | 20 kB 00:00 (393/450): texlive-pst-fill-svn15878.1.01-27.fc 2.4 MB/s | 21 kB 00:00 (394/450): texlive-pst-grad-svn15878.1.06-27.fc 1.1 MB/s | 21 kB 00:00 (395/450): texlive-pst-math-svn34786.0.63-27.fc 1.2 MB/s | 22 kB 00:00 (396/450): texlive-pst-node-svn46170-27.fc31.no 1.1 MB/s | 43 kB 00:00 (397/450): texlive-pst-ovl-svn45506-27.fc31.noa 405 kB/s | 19 kB 00:00 (398/450): texlive-pst-pdf-20190410-2.fc31.noar 11 MB/s | 957 kB 00:00 (399/450): texlive-pst-plot-svn47163-27.fc31.no 608 kB/s | 40 kB 00:00 (400/450): texlive-pst-text-svn15878.1.00-27.fc 428 kB/s | 21 kB 00:00 (401/450): texlive-pst-tools-svn45978-27.fc31.n 457 kB/s | 22 kB 00:00 (402/450): texlive-pst-tree-svn43272-27.fc31.no 948 kB/s | 23 kB 00:00 (403/450): texlive-pstricks-add-svn46541-27.fc3 1.5 MB/s | 38 kB 00:00 (404/450): texlive-qstest-svn15878.0-27.fc31.no 1.3 MB/s | 22 kB 00:00 (405/450): texlive-pstricks-svn48256-27.fc31.no 5.7 MB/s | 102 kB 00:00 (406/450): texlive-setspace-svn24881.6.7a-27.fc 766 kB/s | 21 kB 00:00 (407/450): texlive-sauerj-svn15878.0-27.fc31.no 787 kB/s | 22 kB 00:00 (408/450): texlive-showexpl-svn42677-27.fc31.no 795 kB/s | 21 kB 00:00 (409/450): texlive-soul-svn15878.2.4-27.fc31.no 778 kB/s | 23 kB 00:00 (410/450): texlive-subfig-svn15878.1.3-27.fc31. 591 kB/s | 24 kB 00:00 (411/450): texlive-tetex-20190410-2.fc31.noarch 8.9 MB/s | 393 kB 00:00 (412/450): texlive-tex-ini-files-svn40533-27.fc 679 kB/s | 18 kB 00:00 (413/450): texlive-texconfig-20190410-2.fc31.no 1.3 MB/s | 33 kB 00:00 (414/450): texlive-texlive.infra-20190410-2.fc3 11 MB/s | 271 kB 00:00 (415/450): texlive-thumbpdf-20190410-2.fc31.noa 2.1 MB/s | 45 kB 00:00 (416/450): texlive-tools-svn47671-27.fc31.noarc 2.1 MB/s | 64 kB 00:00 (417/450): texlive-trimspaces-svn15878.1.1-27.f 358 kB/s | 18 kB 00:00 (418/450): texlive-ucharcat-svn38907-27.fc31.no 627 kB/s | 18 kB 00:00 (419/450): texlive-underscore-svn18261.0-27.fc3 683 kB/s | 21 kB 00:00 (420/450): texlive-tipa-svn29349.1.3-27.fc31.no 16 MB/s | 2.8 MB 00:00 (421/450): texlive-unicode-data-svn48003-27.fc3 5.7 MB/s | 289 kB 00:00 (422/450): texlive-unicode-math-svn48309-27.fc3 1.9 MB/s | 66 kB 00:00 (423/450): texlive-url-svn32528.3.4-27.fc31.noa 544 kB/s | 22 kB 00:00 (424/450): texlive-varwidth-svn24104.0.92-27.fc 773 kB/s | 20 kB 00:00 (425/450): texlive-xcolor-svn41044-27.fc31.noar 794 kB/s | 35 kB 00:00 (426/450): texlive-was-svn21439.0-27.fc31.noarc 210 kB/s | 17 kB 00:00 (427/450): texlive-xkeyval-svn35741.2.7a-27.fc3 1.0 MB/s | 35 kB 00:00 (428/450): texlive-xunicode-svn30466.0.981-27.f 1.3 MB/s | 47 kB 00:00 (429/450): texlive-zapfding-svn31835.0-27.fc31. 1.9 MB/s | 68 kB 00:00 (430/450): ucx-1.6.1-1.fc32.ppc64le.rpm 6.9 MB/s | 405 kB 00:00 (431/450): urw-base35-bookman-fonts-20170801-13 14 MB/s | 864 kB 00:00 (432/450): urw-base35-c059-fonts-20170801-13.fc 19 MB/s | 892 kB 00:00 (433/450): urw-base35-d050000l-fonts-20170801-1 1.7 MB/s | 80 kB 00:00 (434/450): urw-base35-fonts-20170801-13.fc31.no 311 kB/s | 11 kB 00:00 (435/450): urw-base35-fonts-common-20170801-13. 716 kB/s | 22 kB 00:00 (436/450): urw-base35-nimbus-mono-ps-fonts-2017 18 MB/s | 810 kB 00:00 (437/450): urw-base35-gothic-fonts-20170801-13. 10 MB/s | 660 kB 00:00 (438/450): urw-base35-nimbus-roman-fonts-201708 21 MB/s | 873 kB 00:00 (439/450): urw-base35-p052-fonts-20170801-13.fc 20 MB/s | 991 kB 00:00 (440/450): urw-base35-nimbus-sans-fonts-2017080 14 MB/s | 1.3 MB 00:00 (441/450): urw-base35-standard-symbols-ps-fonts 1.3 MB/s | 43 kB 00:00 (442/450): urw-base35-z003-fonts-20170801-13.fc 10 MB/s | 284 kB 00:00 (443/450): vim-filesystem-8.1.2056-1.fc32.noarc 976 kB/s | 27 kB 00:00 (444/450): xorg-x11-font-utils-7.5-42.fc31.ppc6 4.5 MB/s | 113 kB 00:00 (445/450): xorg-x11-fonts-ISO8859-1-100dpi-7.5- 29 MB/s | 1.0 MB 00:00 (446/450): xorg-x11-proto-devel-2019.1-2.fc31.n 8.8 MB/s | 261 kB 00:00 (447/450): xorg-x11-server-utils-7.7-33.fc32.pp 8.1 MB/s | 201 kB 00:00 (448/450): zlib-devel-1.2.11-19.fc32.ppc64le.rp 2.1 MB/s | 44 kB 00:00 (449/450): zziplib-0.13.69-6.fc31.ppc64le.rpm 6.5 MB/s | 89 kB 00:00 (450/450): texlive-latex-20190410-2.fc31.noarch 4.9 MB/s | 13 MB 00:02 -------------------------------------------------------------------------------- Total 24 MB/s | 285 MB 00:12 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: texlive-base-7:20190410-2.fc31.ppc64le 1/1 Preparing : 1/1 Running scriptlet: texlive-base-7:20190410-2.fc31.ppc64le 1/450 Installing : texlive-base-7:20190410-2.fc31.ppc64le 1/450 Installing : perl-Exporter-5.73-440.fc31.noarch 2/450 Installing : perl-libs-4:5.30.0-446.fc32.ppc64le 3/450 Installing : perl-Carp-1.50-439.fc31.noarch 4/450 Installing : shared-mime-info-1.14-1.fc32.ppc64le 5/450 Running scriptlet: shared-mime-info-1.14-1.fc32.ppc64le 5/450 Installing : glib2-2.62.0-1.fc32.ppc64le 6/450 Installing : libpng-2:1.6.37-2.fc31.ppc64le 7/450 Installing : freetype-2.10.0-3.fc31.ppc64le 8/450 Installing : xorg-x11-proto-devel-2019.1-2.fc31.noarch 9/450 Installing : openblas-0.3.7-1.fc31.ppc64le 10/450 Installing : libjpeg-turbo-2.0.3-1.fc32.ppc64le 11/450 Installing : perl-Scalar-List-Utils-3:1.52-439.fc32.ppc64le 12/450 Installing : libquadmath-9.2.1-1.fc32.ppc64le 13/450 Installing : libgfortran-9.2.1-1.fc32.ppc64le 14/450 Installing : openblas-serial-0.3.7-1.fc31.ppc64le 15/450 Installing : gdk-pixbuf2-2.39.2-1.fc31.ppc64le 16/450 Installing : nspr-4.22.0-1.fc32.ppc64le 17/450 Installing : perl-parent-1:0.237-439.fc31.noarch 18/450 Installing : zlib-devel-1.2.11-19.fc32.ppc64le 19/450 Installing : libglvnd-1:1.1.1-5.fc31.ppc64le 20/450 Installing : libICE-1.0.10-2.fc31.ppc64le 21/450 Installing : nss-util-3.46.0-2.fc32.ppc64le 22/450 Installing : texlive-lib-7:20190410-2.fc31.ppc64le 23/450 Installing : m4-1.4.18-11.fc31.ppc64le 24/450 Installing : libmpc-1.1.0-4.fc31.ppc64le 25/450 Installing : libdrm-2.4.99-2.fc31.ppc64le 26/450 Installing : libaec-1.0.4-2.fc31.ppc64le 27/450 Installing : lcms2-2.9-6.fc31.ppc64le 28/450 Installing : hwloc-libs-2.0.4-1.fc32.ppc64le 29/450 Installing : fftw-libs-double-3.3.8-6.fc31.ppc64le 30/450 Installing : libaec-devel-1.0.4-2.fc31.ppc64le 31/450 Installing : libICE-devel-1.0.10-2.fc31.ppc64le 32/450 Installing : libSM-1.2.3-4.fc31.ppc64le 33/450 Installing : perl-Text-ParseWords-3.30-439.fc31.noarch 34/450 Installing : openjpeg2-2.3.1-2.fc31.ppc64le 35/450 Installing : mesa-libglapi-19.2.0-1.fc32.ppc64le 36/450 Installing : libevent-2.1.8-7.fc32.ppc64le 37/450 Installing : libX11-xcb-1.6.8-3.fc31.ppc64le 38/450 Installing : kmod-libs-26-4.fc31.ppc64le 39/450 Installing : kmod-26-4.fc31.ppc64le 40/450 Installing : fontpackages-filesystem-1.44-25.fc31.noarch 41/450 Installing : urw-base35-fonts-common-20170801-13.fc31.noarch 42/450 Installing : fftw-libs-single-3.3.8-6.fc31.ppc64le 43/450 Installing : fftw-libs-long-3.3.8-6.fc31.ppc64le 44/450 Installing : google-droid-sans-fonts-20120715-16.fc31.noarch 45/450 Installing : fontconfig-2.13.92-3.fc32.ppc64le 46/450 Running scriptlet: fontconfig-2.13.92-3.fc32.ppc64le 46/450 Installing : libSM-devel-1.2.3-4.fc31.ppc64le 47/450 Installing : blas-3.8.0-13.fc31.ppc64le 48/450 Installing : openblas-threads-0.3.7-1.fc31.ppc64le 49/450 Installing : openblas-threads64_-0.3.7-1.fc31.ppc64le 50/450 Installing : jasper-libs-2.0.14-9.fc31.ppc64le 51/450 Installing : atk-2.34.1-1.fc32.ppc64le 52/450 Installing : libcroco-0.6.13-2.fc31.ppc64le 53/450 Installing : libtextstyle-0.20.1-2.fc32.ppc64le 54/450 Installing : scalapack-common-2.0.2-31.fc32.ppc64le 55/450 Installing : procps-ng-3.3.15-6.fc31.ppc64le 56/450 Installing : pixman-0.38.4-1.fc32.ppc64le 57/450 Installing : libxshmfence-1.3-5.fc31.ppc64le 58/450 Installing : libwebp-1.0.3-2.fc31.ppc64le 59/450 Installing : libwayland-server-1.17.0-2.fc31.ppc64le 60/450 Installing : libstdc++-devel-9.2.1-1.fc32.ppc64le 61/450 Installing : libnl3-3.5.0-1.fc32.ppc64le 62/450 Installing : libatomic-9.2.1-1.fc32.ppc64le 63/450 Installing : libXau-1.0.9-2.fc31.ppc64le 64/450 Installing : libxcb-1.13.1-3.fc31.ppc64le 65/450 Installing : less-551-2.fc31.ppc64le 66/450 Installing : kernel-headers-5.3.0-1.fc32.ppc64le 67/450 Installing : jbigkit-libs-2.1-17.fc31.ppc64le 68/450 Installing : libtiff-4.0.10-6.fc31.ppc64le 69/450 Installing : ilmbase-2.3.0-3.fc31.ppc64le 70/450 Installing : groff-base-1.22.3-20.fc31.ppc64le 71/450 Installing : fribidi-1.0.6-1.fc32.ppc64le 72/450 Installing : emacs-filesystem-1:26.3-1.fc32.noarch 73/450 Installing : blacs-common-2.0.2-31.fc32.ppc64le 74/450 Installing : adobe-mappings-cmap-20171205-6.fc31.noarch 75/450 Installing : adobe-mappings-cmap-deprecated-20171205-6.fc31.n 76/450 Installing : libidn-1.35-6.fc31.ppc64le 77/450 Installing : OpenEXR-libs-2.3.0-4.fc31.ppc64le 78/450 Installing : gdk-pixbuf2-modules-2.39.2-1.fc31.ppc64le 79/450 Running scriptlet: glibc-headers-2.30.9000-9.fc32.ppc64le 80/450 Installing : glibc-headers-2.30.9000-9.fc32.ppc64le 80/450 Installing : libxcrypt-devel-4.4.10-1.fc32.ppc64le 81/450 Installing : glibc-devel-2.30.9000-9.fc32.ppc64le 82/450 Installing : libdrm-devel-2.4.99-2.fc31.ppc64le 83/450 Installing : libXau-devel-1.0.9-2.fc31.ppc64le 84/450 Installing : libxcb-devel-1.13.1-3.fc31.ppc64le 85/450 Installing : mesa-libgbm-19.2.0-1.fc32.ppc64le 86/450 Installing : gettext-libs-0.20.1-2.fc32.ppc64le 87/450 Installing : gettext-0.20.1-2.fc32.ppc64le 88/450 Installing : LibRaw-0.19.5-1.fc32.ppc64le 89/450 Installing : arpack-3.5.0-6.fc28.ppc64le 90/450 Running scriptlet: arpack-3.5.0-6.fc28.ppc64le 90/450 Installing : lapack-3.8.0-13.fc31.ppc64le 91/450 Installing : fftw-3.3.8-6.fc31.ppc64le 92/450 Installing : fftw-libs-3.3.8-6.fc31.ppc64le 93/450 Installing : hdf5-1.10.5-3.fc31.ppc64le 94/450 Installing : cpp-9.2.1-1.fc32.ppc64le 95/450 Installing : nss-softokn-freebl-3.46.0-2.fc32.ppc64le 96/450 Installing : nss-softokn-3.46.0-2.fc32.ppc64le 97/450 Installing : nss-3.46.0-2.fc32.ppc64le 98/450 Running scriptlet: nss-3.46.0-2.fc32.ppc64le 98/450 Installing : nss-sysinit-3.46.0-2.fc32.ppc64le 99/450 Installing : libglvnd-opengl-1:1.1.1-5.fc31.ppc64le 100/450 Installing : libpng-devel-2:1.6.37-2.fc31.ppc64le 101/450 Installing : gtk-update-icon-cache-3.24.11-1.fc32.ppc64le 102/450 Installing : SuperLU-5.2.1-7.fc31.ppc64le 103/450 Installing : openblas-openmp-0.3.7-1.fc31.ppc64le 104/450 Installing : openblas-openmp64-0.3.7-1.fc31.ppc64le 105/450 Installing : openblas-openmp64_-0.3.7-1.fc31.ppc64le 106/450 Installing : openblas-serial64-0.3.7-1.fc31.ppc64le 107/450 Installing : openblas-serial64_-0.3.7-1.fc31.ppc64le 108/450 Installing : openblas-threads64-0.3.7-1.fc31.ppc64le 109/450 Installing : liblqr-1-0.4.2-13.fc31.ppc64le 110/450 Installing : perl-Unicode-Normalize-1.26-439.fc31.ppc64le 111/450 Installing : perl-Errno-1.30-446.fc32.ppc64le 112/450 Installing : perl-Socket-4:2.029-4.fc31.ppc64le 113/450 Installing : perl-Text-Tabs+Wrap-2013.0523-439.fc31.noarch 114/450 Installing : perl-File-Path-2.16-439.fc31.noarch 115/450 Installing : perl-IO-1.40-446.fc32.ppc64le 116/450 Installing : perl-PathTools-3.78-439.fc31.ppc64le 117/450 Installing : perl-constant-1.33-440.fc31.noarch 118/450 Installing : perl-macros-4:5.30.0-446.fc32.ppc64le 119/450 Installing : perl-threads-1:2.22-439.fc31.ppc64le 120/450 Installing : perl-threads-shared-1.60-440.fc31.ppc64le 121/450 Installing : perl-interpreter-4:5.30.0-446.fc32.ppc64le 122/450 Installing : perl-File-Temp-1:0.230.900-439.fc31.noarch 123/450 Installing : perl-MIME-Base64-3.15-439.fc31.ppc64le 124/450 Installing : perl-Data-Dumper-2.174-440.fc31.ppc64le 125/450 Installing : perl-XML-Parser-2.46-1.fc32.ppc64le 126/450 Installing : perl-Digest-1.17-439.fc31.noarch 127/450 Installing : perl-Digest-MD5-2.55-439.fc31.ppc64le 128/450 Installing : perl-Pod-Escapes-1:1.07-439.fc31.noarch 129/450 Installing : perl-Storable-1:3.15-441.fc31.ppc64le 130/450 Installing : perl-Term-Cap-1.17-439.fc31.noarch 131/450 Installing : perl-Text-Unidecode-1.30-10.fc31.noarch 132/450 Installing : perl-Thread-Queue-3.13-439.fc31.noarch 133/450 Installing : perl-Time-Local-2:1.280-439.fc31.noarch 134/450 Installing : perl-HTTP-Tiny-0.076-439.fc31.noarch 135/450 Installing : perl-Term-ANSIColor-4.06-440.fc31.noarch 136/450 Installing : perl-Encode-4:3.01-439.fc31.ppc64le 137/450 Installing : perl-Pod-Simple-1:3.39-2.fc31.noarch 138/450 Installing : perl-Getopt-Long-1:2.51-1.fc31.noarch 139/450 Installing : perl-podlators-1:4.12-2.fc31.noarch 140/450 Installing : perl-Pod-Perldoc-3.28.01-442.fc32.noarch 141/450 Installing : perl-Pod-Usage-4:1.69-439.fc31.noarch 142/450 Installing : autoconf-2.69-31.fc32.noarch 143/450 Installing : automake-1.16.1-13.fc31.noarch 144/450 Installing : fipscheck-lib-1.5.0-7.fc31.ppc64le 145/450 Installing : fipscheck-1.5.0-7.fc31.ppc64le 146/450 Running scriptlet: openssh-8.0p1-8.fc31.1.ppc64le 147/450 Installing : openssh-8.0p1-8.fc31.1.ppc64le 147/450 Installing : zziplib-0.13.69-6.fc31.ppc64le 148/450 Installing : vim-filesystem-2:8.1.2056-1.fc32.noarch 149/450 Installing : tetgen-1.5.0-15.fc31.ppc64le 150/450 Installing : tcsh-6.21.00-2.fc31.ppc64le 151/450 Running scriptlet: tcsh-6.21.00-2.fc31.ppc64le 151/450 Installing : tcl-1:8.6.8-2.fc32.ppc64le 152/450 Installing : tbb-2019.8-3.fc32.ppc64le 153/450 Installing : suitesparse-5.4.0-2.fc32.ppc64le 154/450 Installing : systemd-rpm-macros-243-2.gitfab6f01.fc32.noarch 155/450 Installing : qrencode-libs-4.0.2-4.fc31.ppc64le 156/450 Installing : poppler-data-0.4.9-4.fc31.noarch 157/450 Installing : poppler-0.73.0-14.fc31.ppc64le 158/450 Installing : numactl-libs-2.0.12-3.fc31.ppc64le 159/450 Installing : ucx-1.6.1-1.fc32.ppc64le 160/450 Running scriptlet: ucx-1.6.1-1.fc32.ppc64le 160/450 Installing : nettle-3.5.1-3.fc31.ppc64le 161/450 Installing : gnutls-3.6.9-1.fc31.ppc64le 162/450 Installing : netpbm-10.87.00-1.fc32.ppc64le 163/450 Installing : gts-0.7.6-36.20121130.fc31.ppc64le 164/450 Installing : munge-libs-0.5.13-4.fc31.ppc64le 165/450 Installing : pmix-3.1.4-2.fc32.ppc64le 166/450 Installing : mesa-khr-devel-19.2.0-1.fc32.ppc64le 167/450 Installing : libwmf-lite-0.2.12-2.fc31.ppc64le 168/450 Installing : libwayland-client-1.17.0-2.fc31.ppc64le 169/450 Installing : libglvnd-egl-1:1.1.1-5.fc31.ppc64le 170/450 Installing : mesa-libEGL-19.2.0-1.fc32.ppc64le 171/450 Installing : libglvnd-gles-1:1.1.1-5.fc31.ppc64le 172/450 Installing : libubsan-9.2.1-1.fc32.ppc64le 173/450 Installing : libseccomp-2.4.1-1.fc31.ppc64le 174/450 Installing : libpipeline-1.5.1-3.fc31.ppc64le 175/450 Running scriptlet: man-db-2.8.7-1.fc32.ppc64le 176/450 Installing : man-db-2.8.7-1.fc32.ppc64le 176/450 Running scriptlet: man-db-2.8.7-1.fc32.ppc64le 176/450 Installing : environment-modules-4.3.0-1.fc31.ppc64le 177/450 Running scriptlet: environment-modules-4.3.0-1.fc31.ppc64le 177/450 Installing : mpich-3.3.1-1.fc32.ppc64le 178/450 Installing : rpm-mpi-hooks-6-3.fc31.noarch 179/450 Installing : blacs-mpich-2.0.2-31.fc32.ppc64le 180/450 Installing : hdf5-mpich-1.10.5-3.fc31.ppc64le 181/450 Installing : scalapack-mpich-2.0.2-31.fc32.ppc64le 182/450 Installing : libpcap-14:1.9.0-4.fc31.ppc64le 183/450 Installing : iptables-libs-1.8.3-5.fc31.ppc64le 184/450 Installing : libpaper-1.1.24-25.fc31.ppc64le 185/450 Installing : libmcpp-2.7.2-24.fc31.ppc64le 186/450 Installing : mcpp-2.7.2-24.fc31.ppc64le 187/450 Installing : libimagequant-2.12.5-1.fc31.ppc64le 188/450 Installing : libijs-0.35-10.fc31.ppc64le 189/450 Installing : libglvnd-core-devel-1:1.1.1-5.fc31.ppc64le 190/450 Installing : libfontenc-1.1.3-11.fc31.ppc64le 191/450 Installing : xorg-x11-font-utils-1:7.5-42.fc31.ppc64le 192/450 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-23.fc31.noar 193/450 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-23.fc31.noar 193/450 Installing : libedit-3.1-28.20190324cvs.fc31.ppc64le 194/450 Installing : openssh-clients-8.0p1-8.fc31.1.ppc64le 195/450 Installing : libdatrie-0.2.9-10.fc31.ppc64le 196/450 Installing : libthai-0.1.28-3.fc31.ppc64le 197/450 Installing : libasan-9.2.1-1.fc32.ppc64le 198/450 Installing : libargon2-20171227-3.fc31.ppc64le 199/450 Installing : libX11-common-1.6.8-3.fc31.noarch 200/450 Installing : libX11-1.6.8-3.fc31.ppc64le 201/450 Installing : libXext-1.3.4-2.fc31.ppc64le 202/450 Installing : libXrender-0.9.10-10.fc31.ppc64le 203/450 Installing : libX11-devel-1.6.8-3.fc31.ppc64le 204/450 Installing : cairo-1.16.0-6.fc31.ppc64le 205/450 Installing : libXfixes-5.0.3-10.fc31.ppc64le 206/450 Installing : libXt-1.1.5-12.20190424gitba4ec9376.fc31.ppc64le 207/450 Installing : libXxf86vm-1.1.4-12.fc31.ppc64le 208/450 Installing : libXmu-1.1.3-2.fc31.ppc64le 209/450 Installing : libXcursor-1.2.0-1.fc32.ppc64le 210/450 Installing : libXdamage-1.1.5-1.fc32.ppc64le 211/450 Installing : libXft-2.3.3-2.fc31.ppc64le 212/450 Installing : libXi-1.7.10-2.fc31.ppc64le 213/450 Installing : libXinerama-1.1.4-4.fc31.ppc64le 214/450 Installing : libXpm-3.5.12-10.fc31.ppc64le 215/450 Installing : libglvnd-glx-1:1.1.1-5.fc31.ppc64le 216/450 Installing : mesa-libGL-19.2.0-1.fc32.ppc64le 217/450 Installing : libXfixes-devel-5.0.3-10.fc31.ppc64le 218/450 Installing : libXext-devel-1.3.4-2.fc31.ppc64le 219/450 Installing : libXrandr-1.5.2-2.fc31.ppc64le 220/450 Installing : xorg-x11-server-utils-7.7-33.fc32.ppc64le 221/450 Installing : urw-base35-bookman-fonts-20170801-13.fc31.noarch 222/450 Running scriptlet: urw-base35-bookman-fonts-20170801-13.fc31.noarch 222/450 Installing : urw-base35-c059-fonts-20170801-13.fc31.noarch 223/450 Running scriptlet: urw-base35-c059-fonts-20170801-13.fc31.noarch 223/450 Installing : urw-base35-d050000l-fonts-20170801-13.fc31.noarc 224/450 Running scriptlet: urw-base35-d050000l-fonts-20170801-13.fc31.noarc 224/450 Installing : urw-base35-gothic-fonts-20170801-13.fc31.noarch 225/450 Running scriptlet: urw-base35-gothic-fonts-20170801-13.fc31.noarch 225/450 Installing : urw-base35-nimbus-mono-ps-fonts-20170801-13.fc31 226/450 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-13.fc31 226/450 Installing : urw-base35-nimbus-roman-fonts-20170801-13.fc31.n 227/450 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-13.fc31.n 227/450 Installing : urw-base35-nimbus-sans-fonts-20170801-13.fc31.no 228/450 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-13.fc31.no 228/450 Installing : urw-base35-p052-fonts-20170801-13.fc31.noarch 229/450 Running scriptlet: urw-base35-p052-fonts-20170801-13.fc31.noarch 229/450 Installing : urw-base35-standard-symbols-ps-fonts-20170801-13 230/450 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-13 230/450 Installing : urw-base35-z003-fonts-20170801-13.fc31.noarch 231/450 Running scriptlet: urw-base35-z003-fonts-20170801-13.fc31.noarch 231/450 Installing : urw-base35-fonts-20170801-13.fc31.noarch 232/450 Installing : libXxf86vm-devel-1.1.4-12.fc31.ppc64le 233/450 Installing : libXdamage-devel-1.1.5-1.fc32.ppc64le 234/450 Installing : fltk-1.3.5-2.fc31.ppc64le 235/450 Installing : freeglut-3.0.0-11.fc31.ppc64le 236/450 Installing : libglvnd-devel-1:1.1.1-5.fc31.ppc64le 237/450 Installing : mesa-libGL-devel-19.2.0-1.fc32.ppc64le 238/450 Installing : mesa-libGLU-9.0.1-1.fc31.ppc64le 239/450 Installing : gd-2.2.5-9.fc31.ppc64le 240/450 Installing : libXaw-1.0.13-13.fc31.ppc64le 241/450 Installing : libXt-devel-1.1.5-12.20190424gitba4ec9376.fc31.p 242/450 Installing : cairo-gobject-1.16.0-6.fc31.ppc64le 243/450 Installing : libXrender-devel-0.9.10-10.fc31.ppc64le 244/450 Installing : libXcomposite-0.4.5-1.fc32.ppc64le 245/450 Installing : json-c-0.13.1-6.fc31.ppc64le 246/450 Installing : jbig2dec-libs-0.16-1.fc32.ppc64le 247/450 Installing : isl-0.16.1-9.fc31.ppc64le 248/450 Installing : gcc-9.2.1-1.fc32.ppc64le 249/450 Installing : libquadmath-devel-9.2.1-1.fc32.ppc64le 250/450 Installing : gcc-gfortran-9.2.1-1.fc32.ppc64le 251/450 Installing : mpich-devel-3.3.1-1.fc32.ppc64le 252/450 Installing : blas-devel-3.8.0-13.fc31.ppc64le 253/450 Installing : perl-Filter-2:1.59-440.fc31.ppc64le 254/450 Installing : perl-encoding-4:2.22-439.fc31.ppc64le 255/450 Installing : perl-open-1.11-446.fc32.noarch 256/450 Installing : perl-XML-XPath-1.44-4.fc31.noarch 257/450 Installing : texlive-kpathsea-7:20190410-2.fc31.ppc64le 258/450 Installing : texlive-texlive.infra-7:20190410-2.fc31.noarch 259/450 Installing : texlive-texconfig-7:20190410-2.fc31.noarch 260/450 Installing : texlive-tetex-7:20190410-2.fc31.noarch 261/450 Installing : texlive-amsmath-8:svn47349-27.fc31.noarch 262/450 Installing : texlive-ifluatex-8:svn47293-27.fc31.noarch 263/450 Installing : texlive-etex-pkg-8:svn41784-27.fc31.noarch 264/450 Installing : texlive-ifxetex-8:svn19685.0.5-27.fc31.noarch 265/450 Installing : texlive-etoolbox-8:svn46602-27.fc31.noarch 266/450 Installing : texlive-booktabs-8:svn40846-27.fc31.noarch 267/450 Installing : texlive-multido-8:svn18302.1.42-27.fc31.noarch 268/450 Installing : texlive-url-8:svn32528.3.4-27.fc31.noarch 269/450 Installing : texlive-amsfonts-8:svn29208.3.04-27.fc31.noarch 270/450 Installing : texlive-cm-8:svn45811-27.fc31.noarch 271/450 Installing : texlive-lm-8:svn48145-27.fc31.noarch 272/450 Installing : texlive-babel-8:svn47932-27.fc31.noarch 273/450 Installing : texlive-etex-8:svn37057.0-27.fc31.noarch 274/450 Installing : texlive-footmisc-8:svn23330.5.5b-27.fc31.noarch 275/450 Installing : texlive-graphics-cfg-8:svn40269-27.fc31.noarch 276/450 Installing : texlive-graphics-8:svn47350-27.fc31.noarch 277/450 Installing : texlive-tools-8:svn47671-27.fc31.noarch 278/450 Installing : texlive-xkeyval-8:svn35741.2.7a-27.fc31.noarch 279/450 Installing : texlive-caption-8:svn47968-27.fc31.noarch 280/450 Installing : texlive-colortbl-8:svn47614-27.fc31.noarch 281/450 Installing : texlive-graphics-def-8:svn46267-27.fc31.noarch 282/450 Installing : texlive-hyphen-base-8:svn48303-27.fc31.noarch 283/450 Installing : texlive-knuth-lib-8:svn35820.0-27.fc31.noarch 284/450 Installing : texlive-latex-fonts-8:svn28888.0-27.fc31.noarch 285/450 Installing : texlive-plain-8:svn43076-27.fc31.noarch 286/450 Installing : texlive-tex-ini-files-8:svn40533-27.fc31.noarch 287/450 Installing : texlive-pdftex-7:20190410-2.fc31.ppc64le 288/450 Installing : texlive-subfig-8:svn15878.1.3-27.fc31.noarch 289/450 Installing : texlive-carlisle-8:svn47876-27.fc31.noarch 290/450 Installing : texlive-qstest-8:svn15878.0-27.fc31.noarch 291/450 Installing : texlive-csquotes-8:svn47564-27.fc31.noarch 292/450 Installing : texlive-psnfss-8:svn33946.9.2a-27.fc31.noarch 293/450 Installing : texlive-sauerj-8:svn15878.0-27.fc31.noarch 294/450 Installing : texlive-babelbib-8:svn25245.1.31-27.fc31.noarch 295/450 Installing : texlive-marvosym-8:svn29349.2.2a-27.fc31.noarch 296/450 Installing : texlive-zapfding-8:svn31835.0-27.fc31.noarch 297/450 Installing : texlive-chngcntr-8:svn47577-27.fc31.noarch 298/450 Installing : texlive-enumitem-8:svn24146.3.5.2-27.fc31.noarch 299/450 Installing : texlive-filecontents-8:svn47890-27.fc31.noarch 300/450 Installing : texlive-float-8:svn15878.1.3d-27.fc31.noarch 301/450 Installing : texlive-fp-8:svn15878.0-27.fc31.noarch 302/450 Installing : texlive-ifetex-8:svn47231-27.fc31.noarch 303/450 Installing : texlive-iftex-8:svn29654.0.2-27.fc31.noarch 304/450 Installing : texlive-index-8:svn24099.4.1beta-27.fc31.noarch 305/450 Installing : texlive-kastrup-8:svn15878.0-27.fc31.noarch 306/450 Installing : texlive-latexconfig-8:svn45777-27.fc31.noarch 307/450 Installing : texlive-lua-alt-getopt-8:svn29349.0.7.0-27.fc31. 308/450 Installing : texlive-lualibs-8:svn51167-27.fc31.noarch 309/450 Installing : texlive-marginnote-8:svn48383-27.fc31.noarch 310/450 Installing : texlive-mparhack-8:svn15878.1.4-27.fc31.noarch 311/450 Installing : texlive-paralist-8:svn43021-27.fc31.noarch 312/450 Installing : texlive-parallel-8:svn15878.0-27.fc31.noarch 313/450 Installing : texlive-pst-math-8:svn34786.0.63-27.fc31.noarch 314/450 Installing : texlive-pst-ovl-8:svn45506-27.fc31.noarch 315/450 Installing : texlive-setspace-8:svn24881.6.7a-27.fc31.noarch 316/450 Installing : texlive-soul-8:svn15878.2.4-27.fc31.noarch 317/450 Installing : texlive-trimspaces-8:svn15878.1.1-27.fc31.noarch 318/450 Installing : texlive-environ-8:svn33821.0.3-27.fc31.noarch 319/450 Installing : texlive-ucharcat-8:svn38907-27.fc31.noarch 320/450 Installing : texlive-underscore-8:svn18261.0-27.fc31.noarch 321/450 Installing : texlive-unicode-data-8:svn48003-27.fc31.noarch 322/450 Installing : texlive-luatex-7:20190410-2.fc31.ppc64le 323/450 Installing : texlive-varwidth-8:svn24104.0.92-27.fc31.noarch 324/450 Installing : hicolor-icon-theme-0.17-7.fc31.noarch 325/450 Installing : gsl-2.6-1.fc32.ppc64le 326/450 Installing : graphite2-1.3.13-1.fc32.ppc64le 327/450 Installing : harfbuzz-2.6.1-2.fc32.ppc64le 328/450 Installing : pango-1.44.6-1.fc32.ppc64le 329/450 Installing : librsvg2-2.46.0-2.fc32.ppc64le 330/450 Installing : lasi-1.1.2-13.fc31.ppc64le 331/450 Installing : libraqm-0.7.0-1.fc32.ppc64le 332/450 Installing : gl-manpages-1.1-19.20190306.fc31.noarch 333/450 Installing : mesa-libGLU-devel-9.0.1-1.fc31.ppc64le 334/450 Installing : expat-devel-2.2.8-1.fc32.ppc64le 335/450 Installing : dbus-libs-1:1.12.16-3.fc31.ppc64le 336/450 Installing : avahi-libs-0.7-22.fc32.ppc64le 337/450 Installing : cups-libs-1:2.2.12-2.fc32.ppc64le 338/450 Installing : gtk2-2.24.32-6.fc32.ppc64le 339/450 Installing : cmake-filesystem-3.14.5-4.fc31.ppc64le 340/450 Installing : bzip2-devel-1.0.8-1.fc31.ppc64le 341/450 Installing : freetype-devel-2.10.0-3.fc31.ppc64le 342/450 Installing : fontconfig-devel-2.13.92-3.fc32.ppc64le 343/450 Installing : libXft-devel-2.3.3-2.fc31.ppc64le 344/450 Installing : adobe-mappings-pdf-20180407-4.fc31.noarch 345/450 Installing : libgs-9.27-1.fc32.ppc64le 346/450 Installing : ghostscript-9.27-1.fc32.ppc64le 347/450 Installing : texlive-thumbpdf-7:20190410-2.fc31.noarch 348/450 Installing : texlive-breakurl-8:svn29901.1.40-27.fc31.noarch 349/450 Installing : texlive-geometry-8:svn47638-27.fc31.noarch 350/450 Installing : texlive-ifplatform-8:svn45533-27.fc31.noarch 351/450 Installing : texlive-luaotfload-7:20190410-2.fc31.noarch 352/450 Installing : texlive-luatexbase-8:svn38550-27.fc31.noarch 353/450 Installing : texlive-attachfile-8:svn42099-27.fc31.noarch 354/450 Installing : texlive-algorithms-8:svn42428-27.fc31.noarch 355/450 Installing : texlive-bera-8:svn20031.0-27.fc31.noarch 356/450 Installing : texlive-xunicode-8:svn30466.0.981-27.fc31.noarch 357/450 Installing : texlive-tipa-8:svn29349.1.3-27.fc31.noarch 358/450 Installing : texlive-latex-7:20190410-2.fc31.noarch 359/450 Installing : texlive-hyperref-8:svn46583-27.fc31.noarch 360/450 Installing : texlive-memoir-8:svn47305-27.fc31.noarch 361/450 Installing : texlive-eso-pic-8:svn47694-27.fc31.noarch 362/450 Installing : texlive-currfile-8:svn40725-27.fc31.noarch 363/450 Installing : texlive-filehook-8:svn24280.0.5d-27.fc31.noarch 364/450 Installing : texlive-pgf-8:svn44231-27.fc31.noarch 365/450 Installing : texlive-fontspec-8:svn48320-27.fc31.noarch 366/450 Installing : texlive-l3packages-8:svn47705-27.fc31.noarch 367/450 Installing : texlive-lualatex-math-8:svn44621-27.fc31.noarch 368/450 Installing : texlive-unicode-math-8:svn48309-27.fc31.noarch 369/450 Installing : texlive-l3kernel-8:svn48022-27.fc31.noarch 370/450 Installing : texlive-ms-8:svn42428-27.fc31.noarch 371/450 Installing : texlive-koma-script-8:svn47249-27.fc31.noarch 372/450 Installing : texlive-showexpl-8:svn42677-27.fc31.noarch 373/450 Installing : texlive-listings-8:svn37534.1.6-27.fc31.noarch 374/450 Installing : texlive-oberdiek-7:20190410-2.fc31.noarch 375/450 Installing : texlive-xcolor-8:svn41044-27.fc31.noarch 376/450 Installing : texlive-fancyvrb-8:svn18492.2.8-27.fc31.noarch 377/450 Installing : texlive-pst-3d-8:svn17257.1.10-27.fc31.noarch 378/450 Installing : texlive-pst-coil-8:svn37377.1.07-27.fc31.noarch 379/450 Installing : texlive-pst-eps-8:svn15878.1.0-27.fc31.noarch 380/450 Installing : texlive-pst-fill-8:svn15878.1.01-27.fc31.noarch 381/450 Installing : texlive-pst-grad-8:svn15878.1.06-27.fc31.noarch 382/450 Installing : texlive-pst-node-8:svn46170-27.fc31.noarch 383/450 Installing : texlive-auto-pst-pdf-8:svn23723.0.6-27.fc31.noar 384/450 Installing : texlive-pst-pdf-7:20190410-2.fc31.noarch 385/450 Installing : texlive-pst-plot-8:svn47163-27.fc31.noarch 386/450 Installing : texlive-pst-text-8:svn15878.1.00-27.fc31.noarch 387/450 Installing : texlive-pst-tools-8:svn45978-27.fc31.noarch 388/450 Installing : texlive-pst-tree-8:svn43272-27.fc31.noarch 389/450 Installing : texlive-pstricks-add-8:svn46541-27.fc31.noarch 390/450 Installing : texlive-pstricks-8:svn48256-27.fc31.noarch 391/450 Installing : graphviz-2.40.1-57.fc32.ppc64le 392/450 Running scriptlet: graphviz-2.40.1-57.fc32.ppc64le 392/450 Installing : ImageMagick-libs-1:6.9.10.65-1.fc32.ppc64le 393/450 Installing : acl-2.2.53-4.fc31.ppc64le 394/450 Installing : device-mapper-1.02.163-4.fc32.ppc64le 395/450 Installing : device-mapper-libs-1.02.163-4.fc32.ppc64le 396/450 Installing : cryptsetup-libs-2.2.1-1.fc32.ppc64le 397/450 Installing : dbus-1:1.12.16-3.fc31.ppc64le 398/450 Installing : systemd-pam-243-2.gitfab6f01.fc32.ppc64le 399/450 Running scriptlet: systemd-243-2.gitfab6f01.fc32.ppc64le 400/450 Installing : systemd-243-2.gitfab6f01.fc32.ppc64le 400/450 Running scriptlet: systemd-243-2.gitfab6f01.fc32.ppc64le 400/450 Installing : dbus-common-1:1.12.16-3.fc31.noarch 401/450 Running scriptlet: dbus-common-1:1.12.16-3.fc31.noarch 401/450 Created symlink /etc/systemd/system/sockets.target.wants/dbus.socket → /usr/lib/systemd/system/dbus.socket. Created symlink /etc/systemd/user/sockets.target.wants/dbus.socket → /usr/lib/systemd/user/dbus.socket. Running scriptlet: dbus-broker-21-6.fc31.ppc64le 402/450 Installing : dbus-broker-21-6.fc31.ppc64le 402/450 Running scriptlet: dbus-broker-21-6.fc31.ppc64le 402/450 Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to disable unit, unit dbus-daemon.service does not exist. Failed to disable unit, unit dbus-daemon.service does not exist. Installing : libkcapi-1.1.5-1.fc31.ppc64le 403/450 Installing : libkcapi-hmaccalc-1.1.5-1.fc31.ppc64le 404/450 Running scriptlet: systemd-udev-243-2.gitfab6f01.fc32.ppc64le 405/450 Installing : systemd-udev-243-2.gitfab6f01.fc32.ppc64le 405/450 Running scriptlet: systemd-udev-243-2.gitfab6f01.fc32.ppc64le 405/450 Installing : dracut-049-27.git20181204.fc31.1.ppc64le 406/450 Installing : rdma-core-20.1-4.fc31.ppc64le 407/450 Installing : libibverbs-20.1-4.fc31.ppc64le 408/450 Installing : librdmacm-20.1-4.fc31.ppc64le 409/450 Installing : libfabric-1.8.0-3.fc32.ppc64le 410/450 Installing : orangefs-2.9.7-6.fc31.ppc64le 411/450 Installing : libibumad-20.1-4.fc31.ppc64le 412/450 Installing : opensm-libs-3.3.22-2.fc31.ppc64le 413/450 Installing : openmpi-4.0.2-0.4.rc2.fc32.ppc64le 414/450 Installing : openmpi-devel-4.0.2-0.4.rc2.fc32.ppc64le 415/450 Installing : blacs-openmpi-2.0.2-31.fc32.ppc64le 416/450 Installing : hdf5-openmpi-1.10.5-3.fc31.ppc64le 417/450 Installing : scalapack-openmpi-2.0.2-31.fc32.ppc64le 418/450 Installing : NLopt-2.6.1-3.fc32.ppc64le 419/450 Installing : NLopt-devel-2.6.1-3.fc32.ppc64le 420/450 Installing : scalapack-openmpi-devel-2.0.2-31.fc32.ppc64le 421/450 Installing : hdf5-openmpi-devel-1.10.5-3.fc31.ppc64le 422/450 Installing : blacs-openmpi-devel-2.0.2-31.fc32.ppc64le 423/450 Installing : ImageMagick-1:6.9.10.65-1.fc32.ppc64le 424/450 Installing : fltk-devel-1.3.5-2.fc31.ppc64le 425/450 Installing : freeglut-devel-3.0.0-11.fc31.ppc64le 426/450 Installing : gsl-devel-2.6-1.fc32.ppc64le 427/450 Installing : texlive-dvips-7:20190410-2.fc31.ppc64le 428/450 Installing : texlive-epstopdf-7:20190410-2.fc31.noarch 429/450 Installing : texlive-multirow-8:svn48354-27.fc31.noarch 430/450 Installing : texlive-was-8:svn21439.0-27.fc31.noarch 431/450 Installing : lapack-devel-3.8.0-13.fc31.ppc64le 432/450 Installing : blacs-mpich-devel-2.0.2-31.fc32.ppc64le 433/450 Installing : hdf5-mpich-devel-1.10.5-3.fc31.ppc64le 434/450 Installing : scalapack-mpich-devel-2.0.2-31.fc32.ppc64le 435/450 Installing : hdf5-devel-1.10.5-3.fc31.ppc64le 436/450 Installing : annobin-8.81-1.fc32.ppc64le 437/450 Installing : gcc-c++-9.2.1-1.fc32.ppc64le 438/450 Installing : libtool-2.4.6-31.fc31.ppc64le 439/450 Installing : libXpm-devel-3.5.12-10.fc31.ppc64le 440/450 Installing : suitesparse-devel-5.4.0-2.fc32.ppc64le 441/450 Installing : tetgen-devel-1.5.0-15.fc31.ppc64le 442/450 Installing : openblas-devel-0.3.7-1.fc31.ppc64le 443/450 Installing : SuperLU-devel-5.2.1-7.fc31.ppc64le 444/450 Installing : fftw-devel-3.3.8-6.fc31.ppc64le 445/450 Installing : arpack-devel-3.5.0-6.fc28.ppc64le 446/450 Installing : bison-3.4.1-2.fc31.ppc64le 447/450 Installing : flex-2.6.4-3.fc31.ppc64le 448/450 Installing : pstreams-devel-0.8.1-11.fc31.noarch 449/450 Installing : gmm-devel-5.2-4.fc31.noarch 450/450 Running scriptlet: texlive-base-7:20190410-2.fc31.ppc64le 450/450 Running scriptlet: urw-base35-bookman-fonts-20170801-13.fc31.noarch 450/450 Running scriptlet: urw-base35-c059-fonts-20170801-13.fc31.noarch 450/450 Running scriptlet: urw-base35-d050000l-fonts-20170801-13.fc31.noarc 450/450 Running scriptlet: urw-base35-gothic-fonts-20170801-13.fc31.noarch 450/450 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-13.fc31 450/450 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-13.fc31.n 450/450 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-13.fc31.no 450/450 Running scriptlet: urw-base35-p052-fonts-20170801-13.fc31.noarch 450/450 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-13 450/450 Running scriptlet: urw-base35-z003-fonts-20170801-13.fc31.noarch 450/450 Running scriptlet: gmm-devel-5.2-4.fc31.noarch 450/450 Running scriptlet: shared-mime-info-1.14-1.fc32.ppc64le 450/450 Running scriptlet: glib2-2.62.0-1.fc32.ppc64le 450/450 Running scriptlet: gdk-pixbuf2-2.39.2-1.fc31.ppc64le 450/450 Running scriptlet: fontconfig-2.13.92-3.fc32.ppc64le 450/450 Running scriptlet: man-db-2.8.7-1.fc32.ppc64le 450/450 Running scriptlet: texlive-kpathsea-7:20190410-2.fc31.ppc64le 450/450 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"). Running scriptlet: hicolor-icon-theme-0.17-7.fc31.noarch 450/450 Running scriptlet: systemd-243-2.gitfab6f01.fc32.ppc64le 450/450 Running scriptlet: systemd-udev-243-2.gitfab6f01.fc32.ppc64le 450/450 Verifying : suitesparse-5.4.0-2.fc32.ppc64le 1/450 Verifying : suitesparse-devel-5.4.0-2.fc32.ppc64le 2/450 Verifying : ImageMagick-1:6.9.10.65-1.fc32.ppc64le 3/450 Verifying : ImageMagick-libs-1:6.9.10.65-1.fc32.ppc64le 4/450 Verifying : LibRaw-0.19.5-1.fc32.ppc64le 5/450 Verifying : NLopt-2.6.1-3.fc32.ppc64le 6/450 Verifying : NLopt-devel-2.6.1-3.fc32.ppc64le 7/450 Verifying : OpenEXR-libs-2.3.0-4.fc31.ppc64le 8/450 Verifying : SuperLU-5.2.1-7.fc31.ppc64le 9/450 Verifying : SuperLU-devel-5.2.1-7.fc31.ppc64le 10/450 Verifying : acl-2.2.53-4.fc31.ppc64le 11/450 Verifying : adobe-mappings-cmap-20171205-6.fc31.noarch 12/450 Verifying : adobe-mappings-cmap-deprecated-20171205-6.fc31.n 13/450 Verifying : adobe-mappings-pdf-20180407-4.fc31.noarch 14/450 Verifying : annobin-8.81-1.fc32.ppc64le 15/450 Verifying : arpack-3.5.0-6.fc28.ppc64le 16/450 Verifying : arpack-devel-3.5.0-6.fc28.ppc64le 17/450 Verifying : atk-2.34.1-1.fc32.ppc64le 18/450 Verifying : autoconf-2.69-31.fc32.noarch 19/450 Verifying : automake-1.16.1-13.fc31.noarch 20/450 Verifying : avahi-libs-0.7-22.fc32.ppc64le 21/450 Verifying : bison-3.4.1-2.fc31.ppc64le 22/450 Verifying : blacs-common-2.0.2-31.fc32.ppc64le 23/450 Verifying : blacs-mpich-2.0.2-31.fc32.ppc64le 24/450 Verifying : blacs-mpich-devel-2.0.2-31.fc32.ppc64le 25/450 Verifying : blacs-openmpi-2.0.2-31.fc32.ppc64le 26/450 Verifying : blacs-openmpi-devel-2.0.2-31.fc32.ppc64le 27/450 Verifying : blas-3.8.0-13.fc31.ppc64le 28/450 Verifying : blas-devel-3.8.0-13.fc31.ppc64le 29/450 Verifying : bzip2-devel-1.0.8-1.fc31.ppc64le 30/450 Verifying : cairo-1.16.0-6.fc31.ppc64le 31/450 Verifying : cairo-gobject-1.16.0-6.fc31.ppc64le 32/450 Verifying : cmake-filesystem-3.14.5-4.fc31.ppc64le 33/450 Verifying : cpp-9.2.1-1.fc32.ppc64le 34/450 Verifying : cryptsetup-libs-2.2.1-1.fc32.ppc64le 35/450 Verifying : cups-libs-1:2.2.12-2.fc32.ppc64le 36/450 Verifying : dbus-1:1.12.16-3.fc31.ppc64le 37/450 Verifying : dbus-broker-21-6.fc31.ppc64le 38/450 Verifying : dbus-common-1:1.12.16-3.fc31.noarch 39/450 Verifying : dbus-libs-1:1.12.16-3.fc31.ppc64le 40/450 Verifying : device-mapper-1.02.163-4.fc32.ppc64le 41/450 Verifying : device-mapper-libs-1.02.163-4.fc32.ppc64le 42/450 Verifying : dracut-049-27.git20181204.fc31.1.ppc64le 43/450 Verifying : emacs-filesystem-1:26.3-1.fc32.noarch 44/450 Verifying : environment-modules-4.3.0-1.fc31.ppc64le 45/450 Verifying : expat-devel-2.2.8-1.fc32.ppc64le 46/450 Verifying : fftw-3.3.8-6.fc31.ppc64le 47/450 Verifying : fftw-devel-3.3.8-6.fc31.ppc64le 48/450 Verifying : fftw-libs-3.3.8-6.fc31.ppc64le 49/450 Verifying : fftw-libs-double-3.3.8-6.fc31.ppc64le 50/450 Verifying : fftw-libs-long-3.3.8-6.fc31.ppc64le 51/450 Verifying : fftw-libs-single-3.3.8-6.fc31.ppc64le 52/450 Verifying : fipscheck-1.5.0-7.fc31.ppc64le 53/450 Verifying : fipscheck-lib-1.5.0-7.fc31.ppc64le 54/450 Verifying : flex-2.6.4-3.fc31.ppc64le 55/450 Verifying : fltk-1.3.5-2.fc31.ppc64le 56/450 Verifying : fltk-devel-1.3.5-2.fc31.ppc64le 57/450 Verifying : fontconfig-2.13.92-3.fc32.ppc64le 58/450 Verifying : fontconfig-devel-2.13.92-3.fc32.ppc64le 59/450 Verifying : fontpackages-filesystem-1.44-25.fc31.noarch 60/450 Verifying : freeglut-3.0.0-11.fc31.ppc64le 61/450 Verifying : freeglut-devel-3.0.0-11.fc31.ppc64le 62/450 Verifying : freetype-2.10.0-3.fc31.ppc64le 63/450 Verifying : freetype-devel-2.10.0-3.fc31.ppc64le 64/450 Verifying : fribidi-1.0.6-1.fc32.ppc64le 65/450 Verifying : gcc-9.2.1-1.fc32.ppc64le 66/450 Verifying : gcc-c++-9.2.1-1.fc32.ppc64le 67/450 Verifying : gcc-gfortran-9.2.1-1.fc32.ppc64le 68/450 Verifying : gd-2.2.5-9.fc31.ppc64le 69/450 Verifying : gdk-pixbuf2-2.39.2-1.fc31.ppc64le 70/450 Verifying : gdk-pixbuf2-modules-2.39.2-1.fc31.ppc64le 71/450 Verifying : gettext-0.20.1-2.fc32.ppc64le 72/450 Verifying : gettext-libs-0.20.1-2.fc32.ppc64le 73/450 Verifying : ghostscript-9.27-1.fc32.ppc64le 74/450 Verifying : gl-manpages-1.1-19.20190306.fc31.noarch 75/450 Verifying : glib2-2.62.0-1.fc32.ppc64le 76/450 Verifying : glibc-devel-2.30.9000-9.fc32.ppc64le 77/450 Verifying : glibc-headers-2.30.9000-9.fc32.ppc64le 78/450 Verifying : gmm-devel-5.2-4.fc31.noarch 79/450 Verifying : gnutls-3.6.9-1.fc31.ppc64le 80/450 Verifying : google-droid-sans-fonts-20120715-16.fc31.noarch 81/450 Verifying : graphite2-1.3.13-1.fc32.ppc64le 82/450 Verifying : graphviz-2.40.1-57.fc32.ppc64le 83/450 Verifying : groff-base-1.22.3-20.fc31.ppc64le 84/450 Verifying : gsl-2.6-1.fc32.ppc64le 85/450 Verifying : gsl-devel-2.6-1.fc32.ppc64le 86/450 Verifying : gtk-update-icon-cache-3.24.11-1.fc32.ppc64le 87/450 Verifying : gtk2-2.24.32-6.fc32.ppc64le 88/450 Verifying : gts-0.7.6-36.20121130.fc31.ppc64le 89/450 Verifying : harfbuzz-2.6.1-2.fc32.ppc64le 90/450 Verifying : hdf5-1.10.5-3.fc31.ppc64le 91/450 Verifying : hdf5-devel-1.10.5-3.fc31.ppc64le 92/450 Verifying : hdf5-mpich-1.10.5-3.fc31.ppc64le 93/450 Verifying : hdf5-mpich-devel-1.10.5-3.fc31.ppc64le 94/450 Verifying : hdf5-openmpi-1.10.5-3.fc31.ppc64le 95/450 Verifying : hdf5-openmpi-devel-1.10.5-3.fc31.ppc64le 96/450 Verifying : hicolor-icon-theme-0.17-7.fc31.noarch 97/450 Verifying : hwloc-libs-2.0.4-1.fc32.ppc64le 98/450 Verifying : ilmbase-2.3.0-3.fc31.ppc64le 99/450 Verifying : iptables-libs-1.8.3-5.fc31.ppc64le 100/450 Verifying : isl-0.16.1-9.fc31.ppc64le 101/450 Verifying : jasper-libs-2.0.14-9.fc31.ppc64le 102/450 Verifying : jbig2dec-libs-0.16-1.fc32.ppc64le 103/450 Verifying : jbigkit-libs-2.1-17.fc31.ppc64le 104/450 Verifying : json-c-0.13.1-6.fc31.ppc64le 105/450 Verifying : kernel-headers-5.3.0-1.fc32.ppc64le 106/450 Verifying : kmod-26-4.fc31.ppc64le 107/450 Verifying : kmod-libs-26-4.fc31.ppc64le 108/450 Verifying : lapack-3.8.0-13.fc31.ppc64le 109/450 Verifying : lapack-devel-3.8.0-13.fc31.ppc64le 110/450 Verifying : lasi-1.1.2-13.fc31.ppc64le 111/450 Verifying : lcms2-2.9-6.fc31.ppc64le 112/450 Verifying : less-551-2.fc31.ppc64le 113/450 Verifying : libICE-1.0.10-2.fc31.ppc64le 114/450 Verifying : libICE-devel-1.0.10-2.fc31.ppc64le 115/450 Verifying : libSM-1.2.3-4.fc31.ppc64le 116/450 Verifying : libSM-devel-1.2.3-4.fc31.ppc64le 117/450 Verifying : libX11-1.6.8-3.fc31.ppc64le 118/450 Verifying : libX11-common-1.6.8-3.fc31.noarch 119/450 Verifying : libX11-devel-1.6.8-3.fc31.ppc64le 120/450 Verifying : libX11-xcb-1.6.8-3.fc31.ppc64le 121/450 Verifying : libXau-1.0.9-2.fc31.ppc64le 122/450 Verifying : libXau-devel-1.0.9-2.fc31.ppc64le 123/450 Verifying : libXaw-1.0.13-13.fc31.ppc64le 124/450 Verifying : libXcomposite-0.4.5-1.fc32.ppc64le 125/450 Verifying : libXcursor-1.2.0-1.fc32.ppc64le 126/450 Verifying : libXdamage-1.1.5-1.fc32.ppc64le 127/450 Verifying : libXdamage-devel-1.1.5-1.fc32.ppc64le 128/450 Verifying : libXext-1.3.4-2.fc31.ppc64le 129/450 Verifying : libXext-devel-1.3.4-2.fc31.ppc64le 130/450 Verifying : libXfixes-5.0.3-10.fc31.ppc64le 131/450 Verifying : libXfixes-devel-5.0.3-10.fc31.ppc64le 132/450 Verifying : libXft-2.3.3-2.fc31.ppc64le 133/450 Verifying : libXft-devel-2.3.3-2.fc31.ppc64le 134/450 Verifying : libXi-1.7.10-2.fc31.ppc64le 135/450 Verifying : libXinerama-1.1.4-4.fc31.ppc64le 136/450 Verifying : libXmu-1.1.3-2.fc31.ppc64le 137/450 Verifying : libXpm-3.5.12-10.fc31.ppc64le 138/450 Verifying : libXpm-devel-3.5.12-10.fc31.ppc64le 139/450 Verifying : libXrandr-1.5.2-2.fc31.ppc64le 140/450 Verifying : libXrender-0.9.10-10.fc31.ppc64le 141/450 Verifying : libXrender-devel-0.9.10-10.fc31.ppc64le 142/450 Verifying : libXt-1.1.5-12.20190424gitba4ec9376.fc31.ppc64le 143/450 Verifying : libXt-devel-1.1.5-12.20190424gitba4ec9376.fc31.p 144/450 Verifying : libXxf86vm-1.1.4-12.fc31.ppc64le 145/450 Verifying : libXxf86vm-devel-1.1.4-12.fc31.ppc64le 146/450 Verifying : libaec-1.0.4-2.fc31.ppc64le 147/450 Verifying : libaec-devel-1.0.4-2.fc31.ppc64le 148/450 Verifying : libargon2-20171227-3.fc31.ppc64le 149/450 Verifying : libasan-9.2.1-1.fc32.ppc64le 150/450 Verifying : libatomic-9.2.1-1.fc32.ppc64le 151/450 Verifying : libcroco-0.6.13-2.fc31.ppc64le 152/450 Verifying : libdatrie-0.2.9-10.fc31.ppc64le 153/450 Verifying : libdrm-2.4.99-2.fc31.ppc64le 154/450 Verifying : libdrm-devel-2.4.99-2.fc31.ppc64le 155/450 Verifying : libedit-3.1-28.20190324cvs.fc31.ppc64le 156/450 Verifying : libevent-2.1.8-7.fc32.ppc64le 157/450 Verifying : libfabric-1.8.0-3.fc32.ppc64le 158/450 Verifying : libfontenc-1.1.3-11.fc31.ppc64le 159/450 Verifying : libgfortran-9.2.1-1.fc32.ppc64le 160/450 Verifying : libglvnd-1:1.1.1-5.fc31.ppc64le 161/450 Verifying : libglvnd-core-devel-1:1.1.1-5.fc31.ppc64le 162/450 Verifying : libglvnd-devel-1:1.1.1-5.fc31.ppc64le 163/450 Verifying : libglvnd-egl-1:1.1.1-5.fc31.ppc64le 164/450 Verifying : libglvnd-gles-1:1.1.1-5.fc31.ppc64le 165/450 Verifying : libglvnd-glx-1:1.1.1-5.fc31.ppc64le 166/450 Verifying : libglvnd-opengl-1:1.1.1-5.fc31.ppc64le 167/450 Verifying : libgs-9.27-1.fc32.ppc64le 168/450 Verifying : libibumad-20.1-4.fc31.ppc64le 169/450 Verifying : libibverbs-20.1-4.fc31.ppc64le 170/450 Verifying : libidn-1.35-6.fc31.ppc64le 171/450 Verifying : libijs-0.35-10.fc31.ppc64le 172/450 Verifying : libimagequant-2.12.5-1.fc31.ppc64le 173/450 Verifying : libjpeg-turbo-2.0.3-1.fc32.ppc64le 174/450 Verifying : libkcapi-1.1.5-1.fc31.ppc64le 175/450 Verifying : libkcapi-hmaccalc-1.1.5-1.fc31.ppc64le 176/450 Verifying : liblqr-1-0.4.2-13.fc31.ppc64le 177/450 Verifying : libmcpp-2.7.2-24.fc31.ppc64le 178/450 Verifying : libmpc-1.1.0-4.fc31.ppc64le 179/450 Verifying : libnl3-3.5.0-1.fc32.ppc64le 180/450 Verifying : libpaper-1.1.24-25.fc31.ppc64le 181/450 Verifying : libpcap-14:1.9.0-4.fc31.ppc64le 182/450 Verifying : libpipeline-1.5.1-3.fc31.ppc64le 183/450 Verifying : libpng-2:1.6.37-2.fc31.ppc64le 184/450 Verifying : libpng-devel-2:1.6.37-2.fc31.ppc64le 185/450 Verifying : libquadmath-9.2.1-1.fc32.ppc64le 186/450 Verifying : libquadmath-devel-9.2.1-1.fc32.ppc64le 187/450 Verifying : libraqm-0.7.0-1.fc32.ppc64le 188/450 Verifying : librdmacm-20.1-4.fc31.ppc64le 189/450 Verifying : librsvg2-2.46.0-2.fc32.ppc64le 190/450 Verifying : libseccomp-2.4.1-1.fc31.ppc64le 191/450 Verifying : libstdc++-devel-9.2.1-1.fc32.ppc64le 192/450 Verifying : libtextstyle-0.20.1-2.fc32.ppc64le 193/450 Verifying : libthai-0.1.28-3.fc31.ppc64le 194/450 Verifying : libtiff-4.0.10-6.fc31.ppc64le 195/450 Verifying : libtool-2.4.6-31.fc31.ppc64le 196/450 Verifying : libubsan-9.2.1-1.fc32.ppc64le 197/450 Verifying : libwayland-client-1.17.0-2.fc31.ppc64le 198/450 Verifying : libwayland-server-1.17.0-2.fc31.ppc64le 199/450 Verifying : libwebp-1.0.3-2.fc31.ppc64le 200/450 Verifying : libwmf-lite-0.2.12-2.fc31.ppc64le 201/450 Verifying : libxcb-1.13.1-3.fc31.ppc64le 202/450 Verifying : libxcb-devel-1.13.1-3.fc31.ppc64le 203/450 Verifying : libxcrypt-devel-4.4.10-1.fc32.ppc64le 204/450 Verifying : libxshmfence-1.3-5.fc31.ppc64le 205/450 Verifying : m4-1.4.18-11.fc31.ppc64le 206/450 Verifying : man-db-2.8.7-1.fc32.ppc64le 207/450 Verifying : mcpp-2.7.2-24.fc31.ppc64le 208/450 Verifying : mesa-khr-devel-19.2.0-1.fc32.ppc64le 209/450 Verifying : mesa-libEGL-19.2.0-1.fc32.ppc64le 210/450 Verifying : mesa-libGL-19.2.0-1.fc32.ppc64le 211/450 Verifying : mesa-libGL-devel-19.2.0-1.fc32.ppc64le 212/450 Verifying : mesa-libGLU-9.0.1-1.fc31.ppc64le 213/450 Verifying : mesa-libGLU-devel-9.0.1-1.fc31.ppc64le 214/450 Verifying : mesa-libgbm-19.2.0-1.fc32.ppc64le 215/450 Verifying : mesa-libglapi-19.2.0-1.fc32.ppc64le 216/450 Verifying : mpich-3.3.1-1.fc32.ppc64le 217/450 Verifying : mpich-devel-3.3.1-1.fc32.ppc64le 218/450 Verifying : munge-libs-0.5.13-4.fc31.ppc64le 219/450 Verifying : netpbm-10.87.00-1.fc32.ppc64le 220/450 Verifying : nettle-3.5.1-3.fc31.ppc64le 221/450 Verifying : nspr-4.22.0-1.fc32.ppc64le 222/450 Verifying : nss-3.46.0-2.fc32.ppc64le 223/450 Verifying : nss-softokn-3.46.0-2.fc32.ppc64le 224/450 Verifying : nss-softokn-freebl-3.46.0-2.fc32.ppc64le 225/450 Verifying : nss-sysinit-3.46.0-2.fc32.ppc64le 226/450 Verifying : nss-util-3.46.0-2.fc32.ppc64le 227/450 Verifying : numactl-libs-2.0.12-3.fc31.ppc64le 228/450 Verifying : openblas-0.3.7-1.fc31.ppc64le 229/450 Verifying : openblas-devel-0.3.7-1.fc31.ppc64le 230/450 Verifying : openblas-openmp-0.3.7-1.fc31.ppc64le 231/450 Verifying : openblas-openmp64-0.3.7-1.fc31.ppc64le 232/450 Verifying : openblas-openmp64_-0.3.7-1.fc31.ppc64le 233/450 Verifying : openblas-serial-0.3.7-1.fc31.ppc64le 234/450 Verifying : openblas-serial64-0.3.7-1.fc31.ppc64le 235/450 Verifying : openblas-serial64_-0.3.7-1.fc31.ppc64le 236/450 Verifying : openblas-threads-0.3.7-1.fc31.ppc64le 237/450 Verifying : openblas-threads64-0.3.7-1.fc31.ppc64le 238/450 Verifying : openblas-threads64_-0.3.7-1.fc31.ppc64le 239/450 Verifying : openjpeg2-2.3.1-2.fc31.ppc64le 240/450 Verifying : openmpi-4.0.2-0.4.rc2.fc32.ppc64le 241/450 Verifying : openmpi-devel-4.0.2-0.4.rc2.fc32.ppc64le 242/450 Verifying : opensm-libs-3.3.22-2.fc31.ppc64le 243/450 Verifying : openssh-8.0p1-8.fc31.1.ppc64le 244/450 Verifying : openssh-clients-8.0p1-8.fc31.1.ppc64le 245/450 Verifying : orangefs-2.9.7-6.fc31.ppc64le 246/450 Verifying : pango-1.44.6-1.fc32.ppc64le 247/450 Verifying : perl-Carp-1.50-439.fc31.noarch 248/450 Verifying : perl-Data-Dumper-2.174-440.fc31.ppc64le 249/450 Verifying : perl-Digest-1.17-439.fc31.noarch 250/450 Verifying : perl-Digest-MD5-2.55-439.fc31.ppc64le 251/450 Verifying : perl-Encode-4:3.01-439.fc31.ppc64le 252/450 Verifying : perl-Errno-1.30-446.fc32.ppc64le 253/450 Verifying : perl-Exporter-5.73-440.fc31.noarch 254/450 Verifying : perl-File-Path-2.16-439.fc31.noarch 255/450 Verifying : perl-File-Temp-1:0.230.900-439.fc31.noarch 256/450 Verifying : perl-Filter-2:1.59-440.fc31.ppc64le 257/450 Verifying : perl-Getopt-Long-1:2.51-1.fc31.noarch 258/450 Verifying : perl-HTTP-Tiny-0.076-439.fc31.noarch 259/450 Verifying : perl-IO-1.40-446.fc32.ppc64le 260/450 Verifying : perl-MIME-Base64-3.15-439.fc31.ppc64le 261/450 Verifying : perl-PathTools-3.78-439.fc31.ppc64le 262/450 Verifying : perl-Pod-Escapes-1:1.07-439.fc31.noarch 263/450 Verifying : perl-Pod-Perldoc-3.28.01-442.fc32.noarch 264/450 Verifying : perl-Pod-Simple-1:3.39-2.fc31.noarch 265/450 Verifying : perl-Pod-Usage-4:1.69-439.fc31.noarch 266/450 Verifying : perl-Scalar-List-Utils-3:1.52-439.fc32.ppc64le 267/450 Verifying : perl-Socket-4:2.029-4.fc31.ppc64le 268/450 Verifying : perl-Storable-1:3.15-441.fc31.ppc64le 269/450 Verifying : perl-Term-ANSIColor-4.06-440.fc31.noarch 270/450 Verifying : perl-Term-Cap-1.17-439.fc31.noarch 271/450 Verifying : perl-Text-ParseWords-3.30-439.fc31.noarch 272/450 Verifying : perl-Text-Tabs+Wrap-2013.0523-439.fc31.noarch 273/450 Verifying : perl-Text-Unidecode-1.30-10.fc31.noarch 274/450 Verifying : perl-Thread-Queue-3.13-439.fc31.noarch 275/450 Verifying : perl-Time-Local-2:1.280-439.fc31.noarch 276/450 Verifying : perl-Unicode-Normalize-1.26-439.fc31.ppc64le 277/450 Verifying : perl-XML-Parser-2.46-1.fc32.ppc64le 278/450 Verifying : perl-XML-XPath-1.44-4.fc31.noarch 279/450 Verifying : perl-constant-1.33-440.fc31.noarch 280/450 Verifying : perl-encoding-4:2.22-439.fc31.ppc64le 281/450 Verifying : perl-interpreter-4:5.30.0-446.fc32.ppc64le 282/450 Verifying : perl-libs-4:5.30.0-446.fc32.ppc64le 283/450 Verifying : perl-macros-4:5.30.0-446.fc32.ppc64le 284/450 Verifying : perl-open-1.11-446.fc32.noarch 285/450 Verifying : perl-parent-1:0.237-439.fc31.noarch 286/450 Verifying : perl-podlators-1:4.12-2.fc31.noarch 287/450 Verifying : perl-threads-1:2.22-439.fc31.ppc64le 288/450 Verifying : perl-threads-shared-1.60-440.fc31.ppc64le 289/450 Verifying : pixman-0.38.4-1.fc32.ppc64le 290/450 Verifying : pmix-3.1.4-2.fc32.ppc64le 291/450 Verifying : poppler-0.73.0-14.fc31.ppc64le 292/450 Verifying : poppler-data-0.4.9-4.fc31.noarch 293/450 Verifying : procps-ng-3.3.15-6.fc31.ppc64le 294/450 Verifying : pstreams-devel-0.8.1-11.fc31.noarch 295/450 Verifying : qrencode-libs-4.0.2-4.fc31.ppc64le 296/450 Verifying : rdma-core-20.1-4.fc31.ppc64le 297/450 Verifying : rpm-mpi-hooks-6-3.fc31.noarch 298/450 Verifying : scalapack-common-2.0.2-31.fc32.ppc64le 299/450 Verifying : scalapack-mpich-2.0.2-31.fc32.ppc64le 300/450 Verifying : scalapack-mpich-devel-2.0.2-31.fc32.ppc64le 301/450 Verifying : scalapack-openmpi-2.0.2-31.fc32.ppc64le 302/450 Verifying : scalapack-openmpi-devel-2.0.2-31.fc32.ppc64le 303/450 Verifying : shared-mime-info-1.14-1.fc32.ppc64le 304/450 Verifying : systemd-243-2.gitfab6f01.fc32.ppc64le 305/450 Verifying : systemd-pam-243-2.gitfab6f01.fc32.ppc64le 306/450 Verifying : systemd-rpm-macros-243-2.gitfab6f01.fc32.noarch 307/450 Verifying : systemd-udev-243-2.gitfab6f01.fc32.ppc64le 308/450 Verifying : tbb-2019.8-3.fc32.ppc64le 309/450 Verifying : tcl-1:8.6.8-2.fc32.ppc64le 310/450 Verifying : tcsh-6.21.00-2.fc31.ppc64le 311/450 Verifying : tetgen-1.5.0-15.fc31.ppc64le 312/450 Verifying : tetgen-devel-1.5.0-15.fc31.ppc64le 313/450 Verifying : texlive-algorithms-8:svn42428-27.fc31.noarch 314/450 Verifying : texlive-amsfonts-8:svn29208.3.04-27.fc31.noarch 315/450 Verifying : texlive-amsmath-8:svn47349-27.fc31.noarch 316/450 Verifying : texlive-attachfile-8:svn42099-27.fc31.noarch 317/450 Verifying : texlive-auto-pst-pdf-8:svn23723.0.6-27.fc31.noar 318/450 Verifying : texlive-babel-8:svn47932-27.fc31.noarch 319/450 Verifying : texlive-babelbib-8:svn25245.1.31-27.fc31.noarch 320/450 Verifying : texlive-base-7:20190410-2.fc31.ppc64le 321/450 Verifying : texlive-bera-8:svn20031.0-27.fc31.noarch 322/450 Verifying : texlive-booktabs-8:svn40846-27.fc31.noarch 323/450 Verifying : texlive-breakurl-8:svn29901.1.40-27.fc31.noarch 324/450 Verifying : texlive-caption-8:svn47968-27.fc31.noarch 325/450 Verifying : texlive-carlisle-8:svn47876-27.fc31.noarch 326/450 Verifying : texlive-chngcntr-8:svn47577-27.fc31.noarch 327/450 Verifying : texlive-cm-8:svn45811-27.fc31.noarch 328/450 Verifying : texlive-colortbl-8:svn47614-27.fc31.noarch 329/450 Verifying : texlive-csquotes-8:svn47564-27.fc31.noarch 330/450 Verifying : texlive-currfile-8:svn40725-27.fc31.noarch 331/450 Verifying : texlive-dvips-7:20190410-2.fc31.ppc64le 332/450 Verifying : texlive-enumitem-8:svn24146.3.5.2-27.fc31.noarch 333/450 Verifying : texlive-environ-8:svn33821.0.3-27.fc31.noarch 334/450 Verifying : texlive-epstopdf-7:20190410-2.fc31.noarch 335/450 Verifying : texlive-eso-pic-8:svn47694-27.fc31.noarch 336/450 Verifying : texlive-etex-pkg-8:svn41784-27.fc31.noarch 337/450 Verifying : texlive-etex-8:svn37057.0-27.fc31.noarch 338/450 Verifying : texlive-etoolbox-8:svn46602-27.fc31.noarch 339/450 Verifying : texlive-fancyvrb-8:svn18492.2.8-27.fc31.noarch 340/450 Verifying : texlive-filecontents-8:svn47890-27.fc31.noarch 341/450 Verifying : texlive-filehook-8:svn24280.0.5d-27.fc31.noarch 342/450 Verifying : texlive-float-8:svn15878.1.3d-27.fc31.noarch 343/450 Verifying : texlive-fontspec-8:svn48320-27.fc31.noarch 344/450 Verifying : texlive-footmisc-8:svn23330.5.5b-27.fc31.noarch 345/450 Verifying : texlive-fp-8:svn15878.0-27.fc31.noarch 346/450 Verifying : texlive-geometry-8:svn47638-27.fc31.noarch 347/450 Verifying : texlive-graphics-cfg-8:svn40269-27.fc31.noarch 348/450 Verifying : texlive-graphics-def-8:svn46267-27.fc31.noarch 349/450 Verifying : texlive-graphics-8:svn47350-27.fc31.noarch 350/450 Verifying : texlive-hyperref-8:svn46583-27.fc31.noarch 351/450 Verifying : texlive-hyphen-base-8:svn48303-27.fc31.noarch 352/450 Verifying : texlive-ifetex-8:svn47231-27.fc31.noarch 353/450 Verifying : texlive-ifluatex-8:svn47293-27.fc31.noarch 354/450 Verifying : texlive-ifplatform-8:svn45533-27.fc31.noarch 355/450 Verifying : texlive-iftex-8:svn29654.0.2-27.fc31.noarch 356/450 Verifying : texlive-ifxetex-8:svn19685.0.5-27.fc31.noarch 357/450 Verifying : texlive-index-8:svn24099.4.1beta-27.fc31.noarch 358/450 Verifying : texlive-kastrup-8:svn15878.0-27.fc31.noarch 359/450 Verifying : texlive-knuth-lib-8:svn35820.0-27.fc31.noarch 360/450 Verifying : texlive-koma-script-8:svn47249-27.fc31.noarch 361/450 Verifying : texlive-kpathsea-7:20190410-2.fc31.ppc64le 362/450 Verifying : texlive-l3kernel-8:svn48022-27.fc31.noarch 363/450 Verifying : texlive-l3packages-8:svn47705-27.fc31.noarch 364/450 Verifying : texlive-latex-7:20190410-2.fc31.noarch 365/450 Verifying : texlive-latex-fonts-8:svn28888.0-27.fc31.noarch 366/450 Verifying : texlive-latexconfig-8:svn45777-27.fc31.noarch 367/450 Verifying : texlive-lib-7:20190410-2.fc31.ppc64le 368/450 Verifying : texlive-listings-8:svn37534.1.6-27.fc31.noarch 369/450 Verifying : texlive-lm-8:svn48145-27.fc31.noarch 370/450 Verifying : texlive-lua-alt-getopt-8:svn29349.0.7.0-27.fc31. 371/450 Verifying : texlive-lualatex-math-8:svn44621-27.fc31.noarch 372/450 Verifying : texlive-lualibs-8:svn51167-27.fc31.noarch 373/450 Verifying : texlive-luaotfload-7:20190410-2.fc31.noarch 374/450 Verifying : texlive-luatex-7:20190410-2.fc31.ppc64le 375/450 Verifying : texlive-luatexbase-8:svn38550-27.fc31.noarch 376/450 Verifying : texlive-marginnote-8:svn48383-27.fc31.noarch 377/450 Verifying : texlive-marvosym-8:svn29349.2.2a-27.fc31.noarch 378/450 Verifying : texlive-memoir-8:svn47305-27.fc31.noarch 379/450 Verifying : texlive-mparhack-8:svn15878.1.4-27.fc31.noarch 380/450 Verifying : texlive-ms-8:svn42428-27.fc31.noarch 381/450 Verifying : texlive-multido-8:svn18302.1.42-27.fc31.noarch 382/450 Verifying : texlive-multirow-8:svn48354-27.fc31.noarch 383/450 Verifying : texlive-oberdiek-7:20190410-2.fc31.noarch 384/450 Verifying : texlive-paralist-8:svn43021-27.fc31.noarch 385/450 Verifying : texlive-parallel-8:svn15878.0-27.fc31.noarch 386/450 Verifying : texlive-pdftex-7:20190410-2.fc31.ppc64le 387/450 Verifying : texlive-pgf-8:svn44231-27.fc31.noarch 388/450 Verifying : texlive-plain-8:svn43076-27.fc31.noarch 389/450 Verifying : texlive-psnfss-8:svn33946.9.2a-27.fc31.noarch 390/450 Verifying : texlive-pst-3d-8:svn17257.1.10-27.fc31.noarch 391/450 Verifying : texlive-pst-coil-8:svn37377.1.07-27.fc31.noarch 392/450 Verifying : texlive-pst-eps-8:svn15878.1.0-27.fc31.noarch 393/450 Verifying : texlive-pst-fill-8:svn15878.1.01-27.fc31.noarch 394/450 Verifying : texlive-pst-grad-8:svn15878.1.06-27.fc31.noarch 395/450 Verifying : texlive-pst-math-8:svn34786.0.63-27.fc31.noarch 396/450 Verifying : texlive-pst-node-8:svn46170-27.fc31.noarch 397/450 Verifying : texlive-pst-ovl-8:svn45506-27.fc31.noarch 398/450 Verifying : texlive-pst-pdf-7:20190410-2.fc31.noarch 399/450 Verifying : texlive-pst-plot-8:svn47163-27.fc31.noarch 400/450 Verifying : texlive-pst-text-8:svn15878.1.00-27.fc31.noarch 401/450 Verifying : texlive-pst-tools-8:svn45978-27.fc31.noarch 402/450 Verifying : texlive-pst-tree-8:svn43272-27.fc31.noarch 403/450 Verifying : texlive-pstricks-add-8:svn46541-27.fc31.noarch 404/450 Verifying : texlive-pstricks-8:svn48256-27.fc31.noarch 405/450 Verifying : texlive-qstest-8:svn15878.0-27.fc31.noarch 406/450 Verifying : texlive-sauerj-8:svn15878.0-27.fc31.noarch 407/450 Verifying : texlive-setspace-8:svn24881.6.7a-27.fc31.noarch 408/450 Verifying : texlive-showexpl-8:svn42677-27.fc31.noarch 409/450 Verifying : texlive-soul-8:svn15878.2.4-27.fc31.noarch 410/450 Verifying : texlive-subfig-8:svn15878.1.3-27.fc31.noarch 411/450 Verifying : texlive-tetex-7:20190410-2.fc31.noarch 412/450 Verifying : texlive-tex-ini-files-8:svn40533-27.fc31.noarch 413/450 Verifying : texlive-texconfig-7:20190410-2.fc31.noarch 414/450 Verifying : texlive-texlive.infra-7:20190410-2.fc31.noarch 415/450 Verifying : texlive-thumbpdf-7:20190410-2.fc31.noarch 416/450 Verifying : texlive-tipa-8:svn29349.1.3-27.fc31.noarch 417/450 Verifying : texlive-tools-8:svn47671-27.fc31.noarch 418/450 Verifying : texlive-trimspaces-8:svn15878.1.1-27.fc31.noarch 419/450 Verifying : texlive-ucharcat-8:svn38907-27.fc31.noarch 420/450 Verifying : texlive-underscore-8:svn18261.0-27.fc31.noarch 421/450 Verifying : texlive-unicode-data-8:svn48003-27.fc31.noarch 422/450 Verifying : texlive-unicode-math-8:svn48309-27.fc31.noarch 423/450 Verifying : texlive-url-8:svn32528.3.4-27.fc31.noarch 424/450 Verifying : texlive-varwidth-8:svn24104.0.92-27.fc31.noarch 425/450 Verifying : texlive-was-8:svn21439.0-27.fc31.noarch 426/450 Verifying : texlive-xcolor-8:svn41044-27.fc31.noarch 427/450 Verifying : texlive-xkeyval-8:svn35741.2.7a-27.fc31.noarch 428/450 Verifying : texlive-xunicode-8:svn30466.0.981-27.fc31.noarch 429/450 Verifying : texlive-zapfding-8:svn31835.0-27.fc31.noarch 430/450 Verifying : ucx-1.6.1-1.fc32.ppc64le 431/450 Verifying : urw-base35-bookman-fonts-20170801-13.fc31.noarch 432/450 Verifying : urw-base35-c059-fonts-20170801-13.fc31.noarch 433/450 Verifying : urw-base35-d050000l-fonts-20170801-13.fc31.noarc 434/450 Verifying : urw-base35-fonts-20170801-13.fc31.noarch 435/450 Verifying : urw-base35-fonts-common-20170801-13.fc31.noarch 436/450 Verifying : urw-base35-gothic-fonts-20170801-13.fc31.noarch 437/450 Verifying : urw-base35-nimbus-mono-ps-fonts-20170801-13.fc31 438/450 Verifying : urw-base35-nimbus-roman-fonts-20170801-13.fc31.n 439/450 Verifying : urw-base35-nimbus-sans-fonts-20170801-13.fc31.no 440/450 Verifying : urw-base35-p052-fonts-20170801-13.fc31.noarch 441/450 Verifying : urw-base35-standard-symbols-ps-fonts-20170801-13 442/450 Verifying : urw-base35-z003-fonts-20170801-13.fc31.noarch 443/450 Verifying : vim-filesystem-2:8.1.2056-1.fc32.noarch 444/450 Verifying : xorg-x11-font-utils-1:7.5-42.fc31.ppc64le 445/450 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-23.fc31.noar 446/450 Verifying : xorg-x11-proto-devel-2019.1-2.fc31.noarch 447/450 Verifying : xorg-x11-server-utils-7.7-33.fc32.ppc64le 448/450 Verifying : zlib-devel-1.2.11-19.fc32.ppc64le 449/450 Verifying : zziplib-0.13.69-6.fc31.ppc64le 450/450 Installed: suitesparse-devel-5.4.0-2.fc32.ppc64le ImageMagick-1:6.9.10.65-1.fc32.ppc64le NLopt-devel-2.6.1-3.fc32.ppc64le SuperLU-devel-5.2.1-7.fc31.ppc64le arpack-devel-3.5.0-6.fc28.ppc64le bison-3.4.1-2.fc31.ppc64le blacs-mpich-devel-2.0.2-31.fc32.ppc64le blacs-openmpi-devel-2.0.2-31.fc32.ppc64le environment-modules-4.3.0-1.fc31.ppc64le fftw-devel-3.3.8-6.fc31.ppc64le flex-2.6.4-3.fc31.ppc64le fltk-devel-1.3.5-2.fc31.ppc64le freeglut-devel-3.0.0-11.fc31.ppc64le gcc-c++-9.2.1-1.fc32.ppc64le gcc-gfortran-9.2.1-1.fc32.ppc64le gmm-devel-5.2-4.fc31.noarch gsl-devel-2.6-1.fc32.ppc64le hdf5-devel-1.10.5-3.fc31.ppc64le hdf5-mpich-devel-1.10.5-3.fc31.ppc64le hdf5-openmpi-devel-1.10.5-3.fc31.ppc64le lapack-devel-3.8.0-13.fc31.ppc64le libXpm-devel-3.5.12-10.fc31.ppc64le libXt-devel-1.1.5-12.20190424gitba4ec9376.fc31.ppc64le libXxf86vm-devel-1.1.4-12.fc31.ppc64le libtool-2.4.6-31.fc31.ppc64le mesa-libGLU-devel-9.0.1-1.fc31.ppc64le mpich-devel-3.3.1-1.fc32.ppc64le openblas-devel-0.3.7-1.fc31.ppc64le openmpi-devel-4.0.2-0.4.rc2.fc32.ppc64le pstreams-devel-0.8.1-11.fc31.noarch scalapack-mpich-devel-2.0.2-31.fc32.ppc64le scalapack-openmpi-devel-2.0.2-31.fc32.ppc64le tetgen-devel-1.5.0-15.fc31.ppc64le texlive-dvips-7:20190410-2.fc31.ppc64le texlive-epstopdf-7:20190410-2.fc31.noarch texlive-latex-7:20190410-2.fc31.noarch texlive-multirow-8:svn48354-27.fc31.noarch texlive-was-8:svn21439.0-27.fc31.noarch suitesparse-5.4.0-2.fc32.ppc64le ImageMagick-libs-1:6.9.10.65-1.fc32.ppc64le LibRaw-0.19.5-1.fc32.ppc64le NLopt-2.6.1-3.fc32.ppc64le OpenEXR-libs-2.3.0-4.fc31.ppc64le SuperLU-5.2.1-7.fc31.ppc64le acl-2.2.53-4.fc31.ppc64le adobe-mappings-cmap-20171205-6.fc31.noarch adobe-mappings-cmap-deprecated-20171205-6.fc31.noarch adobe-mappings-pdf-20180407-4.fc31.noarch annobin-8.81-1.fc32.ppc64le arpack-3.5.0-6.fc28.ppc64le atk-2.34.1-1.fc32.ppc64le autoconf-2.69-31.fc32.noarch automake-1.16.1-13.fc31.noarch avahi-libs-0.7-22.fc32.ppc64le blacs-common-2.0.2-31.fc32.ppc64le blacs-mpich-2.0.2-31.fc32.ppc64le blacs-openmpi-2.0.2-31.fc32.ppc64le blas-3.8.0-13.fc31.ppc64le blas-devel-3.8.0-13.fc31.ppc64le bzip2-devel-1.0.8-1.fc31.ppc64le cairo-1.16.0-6.fc31.ppc64le cairo-gobject-1.16.0-6.fc31.ppc64le cmake-filesystem-3.14.5-4.fc31.ppc64le cpp-9.2.1-1.fc32.ppc64le cryptsetup-libs-2.2.1-1.fc32.ppc64le cups-libs-1:2.2.12-2.fc32.ppc64le dbus-1:1.12.16-3.fc31.ppc64le dbus-broker-21-6.fc31.ppc64le dbus-common-1:1.12.16-3.fc31.noarch dbus-libs-1:1.12.16-3.fc31.ppc64le device-mapper-1.02.163-4.fc32.ppc64le device-mapper-libs-1.02.163-4.fc32.ppc64le dracut-049-27.git20181204.fc31.1.ppc64le emacs-filesystem-1:26.3-1.fc32.noarch expat-devel-2.2.8-1.fc32.ppc64le fftw-3.3.8-6.fc31.ppc64le fftw-libs-3.3.8-6.fc31.ppc64le fftw-libs-double-3.3.8-6.fc31.ppc64le fftw-libs-long-3.3.8-6.fc31.ppc64le fftw-libs-single-3.3.8-6.fc31.ppc64le fipscheck-1.5.0-7.fc31.ppc64le fipscheck-lib-1.5.0-7.fc31.ppc64le fltk-1.3.5-2.fc31.ppc64le fontconfig-2.13.92-3.fc32.ppc64le fontconfig-devel-2.13.92-3.fc32.ppc64le fontpackages-filesystem-1.44-25.fc31.noarch freeglut-3.0.0-11.fc31.ppc64le freetype-2.10.0-3.fc31.ppc64le freetype-devel-2.10.0-3.fc31.ppc64le fribidi-1.0.6-1.fc32.ppc64le gcc-9.2.1-1.fc32.ppc64le gd-2.2.5-9.fc31.ppc64le gdk-pixbuf2-2.39.2-1.fc31.ppc64le gdk-pixbuf2-modules-2.39.2-1.fc31.ppc64le gettext-0.20.1-2.fc32.ppc64le gettext-libs-0.20.1-2.fc32.ppc64le ghostscript-9.27-1.fc32.ppc64le gl-manpages-1.1-19.20190306.fc31.noarch glib2-2.62.0-1.fc32.ppc64le glibc-devel-2.30.9000-9.fc32.ppc64le glibc-headers-2.30.9000-9.fc32.ppc64le gnutls-3.6.9-1.fc31.ppc64le google-droid-sans-fonts-20120715-16.fc31.noarch graphite2-1.3.13-1.fc32.ppc64le graphviz-2.40.1-57.fc32.ppc64le groff-base-1.22.3-20.fc31.ppc64le gsl-2.6-1.fc32.ppc64le gtk-update-icon-cache-3.24.11-1.fc32.ppc64le gtk2-2.24.32-6.fc32.ppc64le gts-0.7.6-36.20121130.fc31.ppc64le harfbuzz-2.6.1-2.fc32.ppc64le hdf5-1.10.5-3.fc31.ppc64le hdf5-mpich-1.10.5-3.fc31.ppc64le hdf5-openmpi-1.10.5-3.fc31.ppc64le hicolor-icon-theme-0.17-7.fc31.noarch hwloc-libs-2.0.4-1.fc32.ppc64le ilmbase-2.3.0-3.fc31.ppc64le iptables-libs-1.8.3-5.fc31.ppc64le isl-0.16.1-9.fc31.ppc64le jasper-libs-2.0.14-9.fc31.ppc64le jbig2dec-libs-0.16-1.fc32.ppc64le jbigkit-libs-2.1-17.fc31.ppc64le json-c-0.13.1-6.fc31.ppc64le kernel-headers-5.3.0-1.fc32.ppc64le kmod-26-4.fc31.ppc64le kmod-libs-26-4.fc31.ppc64le lapack-3.8.0-13.fc31.ppc64le lasi-1.1.2-13.fc31.ppc64le lcms2-2.9-6.fc31.ppc64le less-551-2.fc31.ppc64le libICE-1.0.10-2.fc31.ppc64le libICE-devel-1.0.10-2.fc31.ppc64le libSM-1.2.3-4.fc31.ppc64le libSM-devel-1.2.3-4.fc31.ppc64le libX11-1.6.8-3.fc31.ppc64le libX11-common-1.6.8-3.fc31.noarch libX11-devel-1.6.8-3.fc31.ppc64le libX11-xcb-1.6.8-3.fc31.ppc64le libXau-1.0.9-2.fc31.ppc64le libXau-devel-1.0.9-2.fc31.ppc64le libXaw-1.0.13-13.fc31.ppc64le libXcomposite-0.4.5-1.fc32.ppc64le libXcursor-1.2.0-1.fc32.ppc64le libXdamage-1.1.5-1.fc32.ppc64le libXdamage-devel-1.1.5-1.fc32.ppc64le libXext-1.3.4-2.fc31.ppc64le libXext-devel-1.3.4-2.fc31.ppc64le libXfixes-5.0.3-10.fc31.ppc64le libXfixes-devel-5.0.3-10.fc31.ppc64le libXft-2.3.3-2.fc31.ppc64le libXft-devel-2.3.3-2.fc31.ppc64le libXi-1.7.10-2.fc31.ppc64le libXinerama-1.1.4-4.fc31.ppc64le libXmu-1.1.3-2.fc31.ppc64le libXpm-3.5.12-10.fc31.ppc64le libXrandr-1.5.2-2.fc31.ppc64le libXrender-0.9.10-10.fc31.ppc64le libXrender-devel-0.9.10-10.fc31.ppc64le libXt-1.1.5-12.20190424gitba4ec9376.fc31.ppc64le libXxf86vm-1.1.4-12.fc31.ppc64le libaec-1.0.4-2.fc31.ppc64le libaec-devel-1.0.4-2.fc31.ppc64le libargon2-20171227-3.fc31.ppc64le libasan-9.2.1-1.fc32.ppc64le libatomic-9.2.1-1.fc32.ppc64le libcroco-0.6.13-2.fc31.ppc64le libdatrie-0.2.9-10.fc31.ppc64le libdrm-2.4.99-2.fc31.ppc64le libdrm-devel-2.4.99-2.fc31.ppc64le libedit-3.1-28.20190324cvs.fc31.ppc64le libevent-2.1.8-7.fc32.ppc64le libfabric-1.8.0-3.fc32.ppc64le libfontenc-1.1.3-11.fc31.ppc64le libgfortran-9.2.1-1.fc32.ppc64le libglvnd-1:1.1.1-5.fc31.ppc64le libglvnd-core-devel-1:1.1.1-5.fc31.ppc64le libglvnd-devel-1:1.1.1-5.fc31.ppc64le libglvnd-egl-1:1.1.1-5.fc31.ppc64le libglvnd-gles-1:1.1.1-5.fc31.ppc64le libglvnd-glx-1:1.1.1-5.fc31.ppc64le libglvnd-opengl-1:1.1.1-5.fc31.ppc64le libgs-9.27-1.fc32.ppc64le libibumad-20.1-4.fc31.ppc64le libibverbs-20.1-4.fc31.ppc64le libidn-1.35-6.fc31.ppc64le libijs-0.35-10.fc31.ppc64le libimagequant-2.12.5-1.fc31.ppc64le libjpeg-turbo-2.0.3-1.fc32.ppc64le libkcapi-1.1.5-1.fc31.ppc64le libkcapi-hmaccalc-1.1.5-1.fc31.ppc64le liblqr-1-0.4.2-13.fc31.ppc64le libmcpp-2.7.2-24.fc31.ppc64le libmpc-1.1.0-4.fc31.ppc64le libnl3-3.5.0-1.fc32.ppc64le libpaper-1.1.24-25.fc31.ppc64le libpcap-14:1.9.0-4.fc31.ppc64le libpipeline-1.5.1-3.fc31.ppc64le libpng-2:1.6.37-2.fc31.ppc64le libpng-devel-2:1.6.37-2.fc31.ppc64le libquadmath-9.2.1-1.fc32.ppc64le libquadmath-devel-9.2.1-1.fc32.ppc64le libraqm-0.7.0-1.fc32.ppc64le librdmacm-20.1-4.fc31.ppc64le librsvg2-2.46.0-2.fc32.ppc64le libseccomp-2.4.1-1.fc31.ppc64le libstdc++-devel-9.2.1-1.fc32.ppc64le libtextstyle-0.20.1-2.fc32.ppc64le libthai-0.1.28-3.fc31.ppc64le libtiff-4.0.10-6.fc31.ppc64le libubsan-9.2.1-1.fc32.ppc64le libwayland-client-1.17.0-2.fc31.ppc64le libwayland-server-1.17.0-2.fc31.ppc64le libwebp-1.0.3-2.fc31.ppc64le libwmf-lite-0.2.12-2.fc31.ppc64le libxcb-1.13.1-3.fc31.ppc64le libxcb-devel-1.13.1-3.fc31.ppc64le libxcrypt-devel-4.4.10-1.fc32.ppc64le libxshmfence-1.3-5.fc31.ppc64le m4-1.4.18-11.fc31.ppc64le man-db-2.8.7-1.fc32.ppc64le mcpp-2.7.2-24.fc31.ppc64le mesa-khr-devel-19.2.0-1.fc32.ppc64le mesa-libEGL-19.2.0-1.fc32.ppc64le mesa-libGL-19.2.0-1.fc32.ppc64le mesa-libGL-devel-19.2.0-1.fc32.ppc64le mesa-libGLU-9.0.1-1.fc31.ppc64le mesa-libgbm-19.2.0-1.fc32.ppc64le mesa-libglapi-19.2.0-1.fc32.ppc64le mpich-3.3.1-1.fc32.ppc64le munge-libs-0.5.13-4.fc31.ppc64le netpbm-10.87.00-1.fc32.ppc64le nettle-3.5.1-3.fc31.ppc64le nspr-4.22.0-1.fc32.ppc64le nss-3.46.0-2.fc32.ppc64le nss-softokn-3.46.0-2.fc32.ppc64le nss-softokn-freebl-3.46.0-2.fc32.ppc64le nss-sysinit-3.46.0-2.fc32.ppc64le nss-util-3.46.0-2.fc32.ppc64le numactl-libs-2.0.12-3.fc31.ppc64le openblas-0.3.7-1.fc31.ppc64le openblas-openmp-0.3.7-1.fc31.ppc64le openblas-openmp64-0.3.7-1.fc31.ppc64le openblas-openmp64_-0.3.7-1.fc31.ppc64le openblas-serial-0.3.7-1.fc31.ppc64le openblas-serial64-0.3.7-1.fc31.ppc64le openblas-serial64_-0.3.7-1.fc31.ppc64le openblas-threads-0.3.7-1.fc31.ppc64le openblas-threads64-0.3.7-1.fc31.ppc64le openblas-threads64_-0.3.7-1.fc31.ppc64le openjpeg2-2.3.1-2.fc31.ppc64le openmpi-4.0.2-0.4.rc2.fc32.ppc64le opensm-libs-3.3.22-2.fc31.ppc64le openssh-8.0p1-8.fc31.1.ppc64le openssh-clients-8.0p1-8.fc31.1.ppc64le orangefs-2.9.7-6.fc31.ppc64le pango-1.44.6-1.fc32.ppc64le perl-Carp-1.50-439.fc31.noarch perl-Data-Dumper-2.174-440.fc31.ppc64le perl-Digest-1.17-439.fc31.noarch perl-Digest-MD5-2.55-439.fc31.ppc64le perl-Encode-4:3.01-439.fc31.ppc64le perl-Errno-1.30-446.fc32.ppc64le perl-Exporter-5.73-440.fc31.noarch perl-File-Path-2.16-439.fc31.noarch perl-File-Temp-1:0.230.900-439.fc31.noarch perl-Filter-2:1.59-440.fc31.ppc64le perl-Getopt-Long-1:2.51-1.fc31.noarch perl-HTTP-Tiny-0.076-439.fc31.noarch perl-IO-1.40-446.fc32.ppc64le perl-MIME-Base64-3.15-439.fc31.ppc64le perl-PathTools-3.78-439.fc31.ppc64le perl-Pod-Escapes-1:1.07-439.fc31.noarch perl-Pod-Perldoc-3.28.01-442.fc32.noarch perl-Pod-Simple-1:3.39-2.fc31.noarch perl-Pod-Usage-4:1.69-439.fc31.noarch perl-Scalar-List-Utils-3:1.52-439.fc32.ppc64le perl-Socket-4:2.029-4.fc31.ppc64le perl-Storable-1:3.15-441.fc31.ppc64le perl-Term-ANSIColor-4.06-440.fc31.noarch perl-Term-Cap-1.17-439.fc31.noarch perl-Text-ParseWords-3.30-439.fc31.noarch perl-Text-Tabs+Wrap-2013.0523-439.fc31.noarch perl-Text-Unidecode-1.30-10.fc31.noarch perl-Thread-Queue-3.13-439.fc31.noarch perl-Time-Local-2:1.280-439.fc31.noarch perl-Unicode-Normalize-1.26-439.fc31.ppc64le perl-XML-Parser-2.46-1.fc32.ppc64le perl-XML-XPath-1.44-4.fc31.noarch perl-constant-1.33-440.fc31.noarch perl-encoding-4:2.22-439.fc31.ppc64le perl-interpreter-4:5.30.0-446.fc32.ppc64le perl-libs-4:5.30.0-446.fc32.ppc64le perl-macros-4:5.30.0-446.fc32.ppc64le perl-open-1.11-446.fc32.noarch perl-parent-1:0.237-439.fc31.noarch perl-podlators-1:4.12-2.fc31.noarch perl-threads-1:2.22-439.fc31.ppc64le perl-threads-shared-1.60-440.fc31.ppc64le pixman-0.38.4-1.fc32.ppc64le pmix-3.1.4-2.fc32.ppc64le poppler-0.73.0-14.fc31.ppc64le poppler-data-0.4.9-4.fc31.noarch procps-ng-3.3.15-6.fc31.ppc64le qrencode-libs-4.0.2-4.fc31.ppc64le rdma-core-20.1-4.fc31.ppc64le rpm-mpi-hooks-6-3.fc31.noarch scalapack-common-2.0.2-31.fc32.ppc64le scalapack-mpich-2.0.2-31.fc32.ppc64le scalapack-openmpi-2.0.2-31.fc32.ppc64le shared-mime-info-1.14-1.fc32.ppc64le systemd-243-2.gitfab6f01.fc32.ppc64le systemd-pam-243-2.gitfab6f01.fc32.ppc64le systemd-rpm-macros-243-2.gitfab6f01.fc32.noarch systemd-udev-243-2.gitfab6f01.fc32.ppc64le tbb-2019.8-3.fc32.ppc64le tcl-1:8.6.8-2.fc32.ppc64le tcsh-6.21.00-2.fc31.ppc64le tetgen-1.5.0-15.fc31.ppc64le texlive-algorithms-8:svn42428-27.fc31.noarch texlive-amsfonts-8:svn29208.3.04-27.fc31.noarch texlive-amsmath-8:svn47349-27.fc31.noarch texlive-attachfile-8:svn42099-27.fc31.noarch texlive-auto-pst-pdf-8:svn23723.0.6-27.fc31.noarch texlive-babel-8:svn47932-27.fc31.noarch texlive-babelbib-8:svn25245.1.31-27.fc31.noarch texlive-base-7:20190410-2.fc31.ppc64le texlive-bera-8:svn20031.0-27.fc31.noarch texlive-booktabs-8:svn40846-27.fc31.noarch texlive-breakurl-8:svn29901.1.40-27.fc31.noarch texlive-caption-8:svn47968-27.fc31.noarch texlive-carlisle-8:svn47876-27.fc31.noarch texlive-chngcntr-8:svn47577-27.fc31.noarch texlive-cm-8:svn45811-27.fc31.noarch texlive-colortbl-8:svn47614-27.fc31.noarch texlive-csquotes-8:svn47564-27.fc31.noarch texlive-currfile-8:svn40725-27.fc31.noarch texlive-enumitem-8:svn24146.3.5.2-27.fc31.noarch texlive-environ-8:svn33821.0.3-27.fc31.noarch texlive-eso-pic-8:svn47694-27.fc31.noarch texlive-etex-pkg-8:svn41784-27.fc31.noarch texlive-etex-8:svn37057.0-27.fc31.noarch texlive-etoolbox-8:svn46602-27.fc31.noarch texlive-fancyvrb-8:svn18492.2.8-27.fc31.noarch texlive-filecontents-8:svn47890-27.fc31.noarch texlive-filehook-8:svn24280.0.5d-27.fc31.noarch texlive-float-8:svn15878.1.3d-27.fc31.noarch texlive-fontspec-8:svn48320-27.fc31.noarch texlive-footmisc-8:svn23330.5.5b-27.fc31.noarch texlive-fp-8:svn15878.0-27.fc31.noarch texlive-geometry-8:svn47638-27.fc31.noarch texlive-graphics-cfg-8:svn40269-27.fc31.noarch texlive-graphics-def-8:svn46267-27.fc31.noarch texlive-graphics-8:svn47350-27.fc31.noarch texlive-hyperref-8:svn46583-27.fc31.noarch texlive-hyphen-base-8:svn48303-27.fc31.noarch texlive-ifetex-8:svn47231-27.fc31.noarch texlive-ifluatex-8:svn47293-27.fc31.noarch texlive-ifplatform-8:svn45533-27.fc31.noarch texlive-iftex-8:svn29654.0.2-27.fc31.noarch texlive-ifxetex-8:svn19685.0.5-27.fc31.noarch texlive-index-8:svn24099.4.1beta-27.fc31.noarch texlive-kastrup-8:svn15878.0-27.fc31.noarch texlive-knuth-lib-8:svn35820.0-27.fc31.noarch texlive-koma-script-8:svn47249-27.fc31.noarch texlive-kpathsea-7:20190410-2.fc31.ppc64le texlive-l3kernel-8:svn48022-27.fc31.noarch texlive-l3packages-8:svn47705-27.fc31.noarch texlive-latex-fonts-8:svn28888.0-27.fc31.noarch texlive-latexconfig-8:svn45777-27.fc31.noarch texlive-lib-7:20190410-2.fc31.ppc64le texlive-listings-8:svn37534.1.6-27.fc31.noarch texlive-lm-8:svn48145-27.fc31.noarch texlive-lua-alt-getopt-8:svn29349.0.7.0-27.fc31.noarch texlive-lualatex-math-8:svn44621-27.fc31.noarch texlive-lualibs-8:svn51167-27.fc31.noarch texlive-luaotfload-7:20190410-2.fc31.noarch texlive-luatex-7:20190410-2.fc31.ppc64le texlive-luatexbase-8:svn38550-27.fc31.noarch texlive-marginnote-8:svn48383-27.fc31.noarch texlive-marvosym-8:svn29349.2.2a-27.fc31.noarch texlive-memoir-8:svn47305-27.fc31.noarch texlive-mparhack-8:svn15878.1.4-27.fc31.noarch texlive-ms-8:svn42428-27.fc31.noarch texlive-multido-8:svn18302.1.42-27.fc31.noarch texlive-oberdiek-7:20190410-2.fc31.noarch texlive-paralist-8:svn43021-27.fc31.noarch texlive-parallel-8:svn15878.0-27.fc31.noarch texlive-pdftex-7:20190410-2.fc31.ppc64le texlive-pgf-8:svn44231-27.fc31.noarch texlive-plain-8:svn43076-27.fc31.noarch texlive-psnfss-8:svn33946.9.2a-27.fc31.noarch texlive-pst-3d-8:svn17257.1.10-27.fc31.noarch texlive-pst-coil-8:svn37377.1.07-27.fc31.noarch texlive-pst-eps-8:svn15878.1.0-27.fc31.noarch texlive-pst-fill-8:svn15878.1.01-27.fc31.noarch texlive-pst-grad-8:svn15878.1.06-27.fc31.noarch texlive-pst-math-8:svn34786.0.63-27.fc31.noarch texlive-pst-node-8:svn46170-27.fc31.noarch texlive-pst-ovl-8:svn45506-27.fc31.noarch texlive-pst-pdf-7:20190410-2.fc31.noarch texlive-pst-plot-8:svn47163-27.fc31.noarch texlive-pst-text-8:svn15878.1.00-27.fc31.noarch texlive-pst-tools-8:svn45978-27.fc31.noarch texlive-pst-tree-8:svn43272-27.fc31.noarch texlive-pstricks-add-8:svn46541-27.fc31.noarch texlive-pstricks-8:svn48256-27.fc31.noarch texlive-qstest-8:svn15878.0-27.fc31.noarch texlive-sauerj-8:svn15878.0-27.fc31.noarch texlive-setspace-8:svn24881.6.7a-27.fc31.noarch texlive-showexpl-8:svn42677-27.fc31.noarch texlive-soul-8:svn15878.2.4-27.fc31.noarch texlive-subfig-8:svn15878.1.3-27.fc31.noarch texlive-tetex-7:20190410-2.fc31.noarch texlive-tex-ini-files-8:svn40533-27.fc31.noarch texlive-texconfig-7:20190410-2.fc31.noarch texlive-texlive.infra-7:20190410-2.fc31.noarch texlive-thumbpdf-7:20190410-2.fc31.noarch texlive-tipa-8:svn29349.1.3-27.fc31.noarch texlive-tools-8:svn47671-27.fc31.noarch texlive-trimspaces-8:svn15878.1.1-27.fc31.noarch texlive-ucharcat-8:svn38907-27.fc31.noarch texlive-underscore-8:svn18261.0-27.fc31.noarch texlive-unicode-data-8:svn48003-27.fc31.noarch texlive-unicode-math-8:svn48309-27.fc31.noarch texlive-url-8:svn32528.3.4-27.fc31.noarch texlive-varwidth-8:svn24104.0.92-27.fc31.noarch texlive-xcolor-8:svn41044-27.fc31.noarch texlive-xkeyval-8:svn35741.2.7a-27.fc31.noarch texlive-xunicode-8:svn30466.0.981-27.fc31.noarch texlive-zapfding-8:svn31835.0-27.fc31.noarch ucx-1.6.1-1.fc32.ppc64le urw-base35-bookman-fonts-20170801-13.fc31.noarch urw-base35-c059-fonts-20170801-13.fc31.noarch urw-base35-d050000l-fonts-20170801-13.fc31.noarch urw-base35-fonts-20170801-13.fc31.noarch urw-base35-fonts-common-20170801-13.fc31.noarch urw-base35-gothic-fonts-20170801-13.fc31.noarch urw-base35-nimbus-mono-ps-fonts-20170801-13.fc31.noarch urw-base35-nimbus-roman-fonts-20170801-13.fc31.noarch urw-base35-nimbus-sans-fonts-20170801-13.fc31.noarch urw-base35-p052-fonts-20170801-13.fc31.noarch urw-base35-standard-symbols-ps-fonts-20170801-13.fc31.noarch urw-base35-z003-fonts-20170801-13.fc31.noarch vim-filesystem-2:8.1.2056-1.fc32.noarch xorg-x11-font-utils-1:7.5-42.fc31.ppc64le xorg-x11-fonts-ISO8859-1-100dpi-7.5-23.fc31.noarch xorg-x11-proto-devel-2019.1-2.fc31.noarch xorg-x11-server-utils-7.7-33.fc32.ppc64le zlib-devel-1.2.11-19.fc32.ppc64le zziplib-0.13.69-6.fc31.ppc64le Complete! Finish: build setup for freefem++-3.62-5.fc32.src.rpm Start: rpmbuild freefem++-3.62-5.fc32.src.rpm Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1566259200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3HghTv + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf freefem++-3.62 + /usr/bin/mkdir -p freefem++-3.62 + cd freefem++-3.62 + /usr/bin/gzip -dc /builddir/build/SOURCES/FreeFem-sources-3.62.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-sources-3.62 serial ~/build/BUILD/freefem++-3.62/serial ~/build/BUILD/freefem++-3.62 Patch #1 (0001-Build-fixes.patch): 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 Patch #2 (0002-Fix-formating-buffers.patch): + pushd serial + echo 'Patch #1 (0001-Build-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 + echo 'Patch #2 (0002-Fix-formating-buffers.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/libMesh/memory.c Patch #3 (0003-Wsign-compare.patch): + echo 'Patch #3 (0003-Wsign-compare.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 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 Patch #4 (0004-Wimplicit-function-declaration.patch): + echo 'Patch #4 (0004-Wimplicit-function-declaration.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/medit/bbfile.c patching file src/medit/sproto.h Patch #5 (0005-Wreorder.patch): + echo 'Patch #5 (0005-Wreorder.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/BasicMath.h patching file examples++-load/Geometry.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 Patch #6 (0006-Unbundle-pstream.patch): + echo 'Patch #6 (0006-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 Patch #7 (0007-Wdelete-non-virtual-dtor.patch): + echo 'Patch #7 (0007-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 Patch #8 (0008-Use-INSTALL_DATA-to-install-idps.patch): + echo 'Patch #8 (0008-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 Patch #9 (0009-Tweak-build-ffmaster.patch): + echo 'Patch #9 (0009-Tweak-build-ffmaster.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file examples++-load/Makefile.am Patch #10 (0010-Remove-src-medit-eigenv.h.patch): + echo 'Patch #10 (0010-Remove-src-medit-eigenv.h.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/medit/Makefile.am patching file src/medit/eigenv.h patching file src/medit/inout.c patching file src/medit/inout_morice.c patching file src/medit/inout_popenbinaire.c Patch #11 (0011-Wformat-overflow.patch): + echo 'Patch #11 (0011-Wformat-overflow.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/medit/bbfile.c patching file src/medit/status.c + 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-20180918git58158b5.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 parallel-tests: installing './test-driver' 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 `.' + popd ~/build/BUILD/freefem++-3.62 + cp -r serial openmpi + cp -r serial mpich + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9SNu5w + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.62 + pushd serial ~/build/BUILD/freefem++-3.62/serial ~/build/BUILD/freefem++-3.62 + 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-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=powerpc64le-redhat-linux-gnu --host=powerpc64le-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-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 powerpc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-g++... no checking for powerpc64le-redhat-linux-gnu-c++... no checking for powerpc64le-redhat-linux-gnu-gpp... no checking for powerpc64le-redhat-linux-gnu-aCC... no checking for powerpc64le-redhat-linux-gnu-CC... no checking for powerpc64le-redhat-linux-gnu-cxx... no checking for powerpc64le-redhat-linux-gnu-cc++... no checking for powerpc64le-redhat-linux-gnu-cl.exe... no checking for powerpc64le-redhat-linux-gnu-FCC... no checking for powerpc64le-redhat-linux-gnu-KCC... no checking for powerpc64le-redhat-linux-gnu-RCC... no checking for powerpc64le-redhat-linux-gnu-xlC_r... no checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-gfortran... no checking for powerpc64le-redhat-linux-gnu-f90... no checking for powerpc64le-redhat-linux-gnu-xlf90... no checking for powerpc64le-redhat-linux-gnu-g95... no checking for powerpc64le-redhat-linux-gnu-ifort... no checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-gfortran... no checking for powerpc64le-redhat-linux-gnu-f90... no checking for powerpc64le-redhat-linux-gnu-xlf... no checking for powerpc64le-redhat-linux-gnu-xlf90... no checking for powerpc64le-redhat-linux-gnu-g95... no checking for powerpc64le-redhat-linux-gnu-f77... no checking for powerpc64le-redhat-linux-gnu-fort77... no checking for powerpc64le-redhat-linux-gnu-gfortran... no checking for powerpc64le-redhat-linux-gnu-ifort... no checking for powerpc64le-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... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/ppc64le-redhat-linux/9 -L/usr/lib/gcc/ppc64le-redhat-linux/9/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64le-redhat-linux/9/../../.. -lgfortran -lm -lquadmath configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " configure: ++ add fc : /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " checking for powerpc64le-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: , ... checking for blas_zdotu_sub in -L/usr/lib64 -lopenblas... which: no libopenblas.dll in (/builddir/.local/bin:/builddir/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin) 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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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... no checking kernel version... 5.2.7 checking libc version... libc-2.30.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.10.5) 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 -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 V=1 VERBOSE=1 /usr/bin/make all-recursive Making all in download make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/download' mkdir bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/download' mkdir lib make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/download' if test -n "" ; then /usr/bin/make install-hpddm; else true; fi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/download' mkdir include make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/download' cd ../src/libMesh && /usr/bin/make make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/download' touch tag-install-other make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmeshb7.o libmeshb7.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/libMesh' rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmeshb7.o memory.o a - chrono.o a - eigenv.o a - libmeshb7.o a - memory.o ranlib libMesh.a ar: creating libMesh.a make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/libMesh' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src/lglib' Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1747:50: required from 'void ArrayOperator() [with K = long int; Z = long int]' array_long.cpp:135:31: required from here AFunction.hpp:800: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] 800 | 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 139 | 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:822: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:860: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:867: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inv_KN_long' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ 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 CR = std::__cxx11::basic_string*; 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1798: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:1798:11: required from here AnyType.hpp:145: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_' [-Wclamake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' ss-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2657:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2656:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2332:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2331:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:800: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] 800 | 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 139 | 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:783: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:779: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:783: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:783: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const enum std::_Ios_Openmode' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = char]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class AnyTypeWithOutCheck' leaves 79 bytes unchanged [-Wclass-memaccess] 145 | memcpy(&any,&x,simake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' zeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubArray' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ 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:2460:43: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here Operator.hpp:61:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 61 | 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:2463: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:2462:13: required from here AFunction.cpp:908:9: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 908 | 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:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_seekg' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_seekp' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_precis' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class OP_setw' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1747:50: required from 'void ArrayOperator() [with K = double; Z = long int]' array_real.cpp:44:32: required from here AFunction.hpp:800: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] 800 | 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 139 | 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:775: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:860: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:867: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1798: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:1798:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': array_tlp.hpp:516:23: required from 'AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = double; 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2657:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2656:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2332:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2331:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class QuantileKN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1747:50: required from 'void ArrayOperator() [with K = std::complex; Z = long int]' array_complex.cpp:74:33: required from here AFunction.hpp:800: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] 800 | 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 139 | 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:775: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:860: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:867: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_, std::complex, std::complex, const std::complex&>]': array_tlp.hpp:1798: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:1798:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_, std::complex, std::complex, const std::complex&>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNMh_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]': AFunction.hpp:2657:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2656:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]': AFunction.hpp:2332:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2331:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair >, KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgmesh.cpp:496:110: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': lgmesh3.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1476: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1478: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1479: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgmesh3.cpp:1255: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:1598: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [wmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' ith T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgmesh3.cpp:1179:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1174:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]': lgmesh3.cpp:1179:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1174:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]': AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgBoundaryElement::BE' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgVertex' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgElement' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': AFunction.hpp:1018: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:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgBoundaryElement' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]': AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgElement::Adj' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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] 595 | 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] 606 | void *operator new[](std::size_t size) throw(std::bad_alloc) | ^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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] 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../femlib/FESpace.cpp:1162:4: note: in expansion of macro 'ffassert' 1162 | ffassert(this); | ^~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]': lgmat.cpp:2756:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3060:6: required from 'void AddSparseMat() [with R = double]' lgmat.cpp:3404:24: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class minusMat' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]': lgmat.cpp:2756:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3060:6: required from 'void AddSparseMat() [with R = std::complex]' lgmat.cpp:3405: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* mmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' emcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': lgmat.cpp:3175:9: required from here lgmat.cpp:3222:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3222 | for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { | ~~^~~~~~~~~ lgmat.cpp:3255:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3255 | for(int i = 0; i < n; ++i) | ~~^~~ lgmat.cpp:3259:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3259 | for(int i = 0; i < n; ++i) { | ~~^~~ lgmat.cpp:3278:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3278 | 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:3175:9: required from here lgmat.cpp:3222:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3222 | for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { | ~~^~~~~~~~~ lgmat.cpp:3255:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3255 | for(int i = 0; i < n; ++i) | ~~^~~ lgmat.cpp:3259:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3259 | for(int i = 0; i < n; ++i) { | ~~^~~ lgmat.cpp:3278:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3278 | 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:2878: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:2874: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAtx]': lgmat.cpp:2878: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:2874: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAxeqb]': lgmat.cpp:2878: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:2874: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAtxeqb]': lgmat.cpp:2878:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::solveAtxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2874: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 >::solveAtxeqb' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAx]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAtx]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAxeqb]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAtxeqb]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145: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::solveAtxeqb' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans; TA0 = Matrice_Creuse_Transpose; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv_trans' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::list*, bool>, std::allocator*, bool> > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': lgmat.cpp:2499:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2468:14: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans >; TA0 = Matrice_Creuse_Transpose >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv_trans >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod, std::complex >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': lgmat.cpp:2499:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2468:14: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, std::complex, std::less >, std::allocator, std::complex > > >*]': AFunction.hpp:1148:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A0 = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A1 = Inv_KN_long; A2 = Inv_KN_long; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1147:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, double, std::less >, std::allocator, double> > >*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_C2R]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = std::complex; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgalgo.o `test -f '../Algo/lgalgo.cpp' || echo './'`../Algo/lgalgo.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]': problem.cpp:6123: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:482: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:779: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubString' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:1018: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:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]': AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2372:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2372:13: required from here AnyType.hpmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' p:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': AddNewFE.h:36: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]': lgfem.cpp: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 vmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' _fes** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]': AFunction.hpp:775:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5318: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]': AFunction.hpp:775:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5325: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5403: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5406: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgfem.cpp:1762:24: required from 'AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5974: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2886:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2941: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:5250: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5278: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]' lgfem.cpp:5288: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbase*]' lgfem.cpp:5304: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5305: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]' lgfem.cpp:5310: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]' lgfem.cpp:5311: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:758:46: required from 'ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]' lgfem.cpp:5333: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TypeSolveMat*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = TypeSolveMat*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': problem.hpp:1289:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1198:9: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': problem.hpp:1101:25: required from 'AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1064:9: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': problem.hpp:1289:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1198:9: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgElement' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1018: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:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgBoundaryEdge' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]': AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgElement::Adj' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]': AFunction.hpp:1074: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:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgBoundaryEdge::BE' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]': AFunction.hpp:1119:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = Resize1, v_fes>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgVertex' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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] 1062 | // Finding an Arnoldi basis. \ | ^ ../Eigen/eigenvalue.cpp:1064:5: warning: multi-line comment [-Wcomment] 1064 | // 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 ar: creating libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' Making all in nw make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:9: warning: statement has no effect [-Wunused-value] 1042 | 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] 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Graphics/ffglut.cpp:1503:3: note: in expansion of macro 'ffassert' 1503 | ffassert(this && theplot); | ^~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -lopenblas -ldl -lm -lrt /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 3.62)''"' > compil.date make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/serial/src/medit' cube.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | cube.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | cube.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | cube.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cube.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from cube.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from cube.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from cube.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from cube.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from cube.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cube.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cube.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/serial/src/medit' animat.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | animat.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | animat.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | animat.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from animat.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from animat.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from animat.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from animat.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from animat.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from animat.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from animat.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from animat.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | animat.c: In function 'loadNextMesh': animat.c:98:26: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 98 | sprintf(mesh->name, "%s.%d", base, range); | ^~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 268 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c: In function 'playAnim': animat.c:189:28: warning: '%s' directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=] 189 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~ animat.c:189:18: note: directive argument in the range [-32768, 32767] 189 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 274 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c:206:28: warning: '%s' directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=] 206 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~ animat.c:206:18: note: directive argument in the range [-32768, 32767] 206 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 274 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c: In function 'animParticle': animat.c:230:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 230 | sprintf(data, "%s.%.3d", base, cur); | ^~~~ animat.c:230:16: note: directive argument in the range [-2147483647, 2147483647] 230 | sprintf(data, "%s.%.3d", base, cur); | ^~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 268 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/serial/src/medit' image.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from image.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from image.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from image.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from image.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from image.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from image.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from image.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from image.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 listnum.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | listnum.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | listnum.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | listnum.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from listnum.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from listnum.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from listnum.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from listnum.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from listnum.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from listnum.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from listnum.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from listnum.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 persp.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | persp.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | persp.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | persp.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from persp.c:25: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from persp.c:25: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from persp.c:25: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from persp.c:25: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from persp.c:25: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from persp.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from persp.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from persp.c:27: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 mouse.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mouse.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mouse.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mouse.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mouse.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from mouse.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from mouse.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from mouse.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from mouse.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from mouse.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mouse.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mouse.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 zaldy2.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | zaldy2.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | zaldy2.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | zaldy2.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy2.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from zaldy2.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from zaldy2.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from zaldy2.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from zaldy2.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from zaldy2.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy2.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy2.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 bbfile.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | bbfile.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | bbfile.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | bbfile.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from bbfile.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from bbfile.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from bbfile.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from bbfile.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from bbfile.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from bbfile.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from bbfile.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from bbfile.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 dlists.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | dlists.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | dlists.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | dlists.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from dlists.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from dlists.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from dlists.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from dlists.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from dlists.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from dlists.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from dlists.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from dlists.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 stream.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | stream.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | stream.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | stream.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from stream.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from stream.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from stream.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from stream.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from stream.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from stream.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from stream.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from stream.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | stream.c: In function 'listTetraStream': stream.c:1201:26: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1201 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld stream.c:1281:25: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1281 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld stream.c: In function 'listTriaStream': stream.c:1679:25: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1679 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld stream.c:1754:24: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1754 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld In file included from /usr/include/string.h:494, from medit.h:33, from stream.c:24: In function 'memcpy', inlined from 'filterPoint' at stream.c:771:3: /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] 34 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream.c: In function 'parseStream': stream.c:955:19: warning: '.iso' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 955 | sprintf(data, "%s.iso", tmp); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from stream.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inmsh2.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inmsh2.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inmsh2.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inmsh2.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inmsh2.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inmsh2.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inmsh2.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inmsh2.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inmsh2.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inmsh2.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inmsh2.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inmsh2.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 normal.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | normal.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | normal.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | normal.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from normal.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from normal.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from normal.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from normal.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from normal.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from normal.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from normal.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from normal.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 material.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | material.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | material.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | material.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from material.c:25: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from material.c:25: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from material.c:25: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from material.c:25: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from material.c:25: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from material.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from material.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from material.c:27: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 tiles.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | tiles.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | tiles.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | tiles.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from tiles.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from tiles.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from tiles.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from tiles.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from tiles.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from tiles.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from tiles.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from tiles.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 camera.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | camera.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | camera.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | camera.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from camera.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from camera.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from camera.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from camera.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from camera.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from camera.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from camera.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from camera.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 ellipse.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | ellipse.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | ellipse.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | ellipse.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ellipse.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from ellipse.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from ellipse.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from ellipse.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from ellipse.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from ellipse.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ellipse.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ellipse.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inout.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inout.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inout.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inout.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inout.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inout.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inout.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inout.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inout.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 medit.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from medit.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from medit.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from medit.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from medit.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from medit.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 param.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | param.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | param.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | param.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from param.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from param.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from param.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from param.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from param.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from param.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from param.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from param.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 transform.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | transform.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | transform.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | transform.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from transform.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from transform.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from transform.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from transform.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from transform.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from transform.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from transform.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from transform.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 psfile.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | psfile.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | psfile.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | psfile.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 cenrad.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | cenrad.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | cenrad.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | cenrad.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cenrad.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from cenrad.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from cenrad.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from cenrad.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from cenrad.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from cenrad.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cenrad.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cenrad.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 geometry.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | geometry.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | geometry.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | geometry.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from geometry.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from geometry.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from geometry.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from geometry.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from geometry.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from geometry.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from geometry.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from geometry.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/serial/src/medit' menus.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | menus.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | menus.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | menus.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from menus.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from menus.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from menus.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from menus.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from menus.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from menus.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from menus.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from menus.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | menus.c: In function 'keyFile': menus.c:301:20: warning: '.d.mesh' directive writing 7 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 301 | sprintf(data, "%s.d.mesh", tmpdata); | ^~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from menus.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 135 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:333:21: warning: '.ppm' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 333 | sprintf(data, "%s.ppm", tmpdata); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from menus.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:331:22: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] 331 | sprintf(data, "%s.%.3d", tmpdata, nfree); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from menus.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 140 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 parsar.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | parsar.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | parsar.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | parsar.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsar.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from parsar.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from parsar.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from parsar.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from parsar.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from parsar.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsar.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsar.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inout_morice.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inout_morice.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inout_morice.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inout_morice.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_morice.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inout_morice.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inout_morice.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inout_morice.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inout_morice.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inout_morice.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_morice.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | inout_morice.c: In function 'loadMesh_popen': inout_morice.c:355:48: warning: 'nq' is used uninitialized in this function [-Wuninitialized] 355 | int i, ia, ib, inm, ref, is, k, disc, nn, nt, nq; | ^~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 util.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | util.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | util.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | util.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from util.c:30: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from util.c:30: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from util.c:30: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from util.c:30: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from util.c:30: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from util.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from util.c:31: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from util.c:32: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | util.c: In function 'setFont': util.c:64:11: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'GLvoid *' {aka 'void *'} [-Wformat=] 64 | printf("%s", font_style); | ~^ ~~~~~~~~~~ | | | | | GLvoid * {aka void *} | char * | %p make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 scene.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | scene.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | scene.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | scene.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scene.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from scene.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from scene.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from scene.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from scene.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from scene.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scene.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scene.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | scene.c: In function 'createScene': scene.c:915:26: warning: '%s' directive writing up to 255 bytes into a region of size 119 [-Wformat-overflow=] 915 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~ scene.c:915:16: note: directive argument in the range [-32768, 32767] 915 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from scene.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 274 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 clip.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | clip.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | clip.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | clip.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clip.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from clip.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from clip.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from clip.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from clip.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from clip.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clip.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clip.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 gisfil.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | gisfil.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | gisfil.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | gisfil.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from gisfil.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from gisfil.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from gisfil.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from gisfil.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from gisfil.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from gisfil.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from gisfil.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from gisfil.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 mesh.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mesh.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from mesh.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from mesh.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from mesh.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from mesh.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from mesh.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mesh.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mesh.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inout_popenbinaire.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inout_popenbinaire.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inout_popenbinaire.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inout_popenbinaire.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_popenbinaire.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inout_popenbinaire.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inout_popenbinaire.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inout_popenbinaire.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inout_popenbinaire.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inout_popenbinaire.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_popenbinaire.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | inout_popenbinaire.c: In function 'loadSol_popen_bin': inout_popenbinaire.c:964:23: warning: passing argument 1 of 'printf' from incompatible pointer type [-Wincompatible-pointer-types] 964 | if (debug) printf(stdout, "SolAtTriangles : nel %d, mesh->nt %d \n", nel, mesh->nt); | ^~~~~~ | | | FILE * {aka struct _IO_FILE *} In file included from /usr/include/stdio.h:867, from medit.h:28, from inout_popenbinaire.c:24: /usr/include/bits/stdio2.h:105:32: note: expected 'const char * restrict' but argument is of type 'FILE *' {aka 'struct _IO_FILE *'} 105 | printf (const char *__restrict __fmt, ...) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 scissor.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | scissor.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | scissor.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | scissor.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scissor.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from scissor.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from scissor.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from scissor.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from scissor.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from scissor.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scissor.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scissor.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 parsop.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | parsop.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | parsop.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | parsop.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsop.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from parsop.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from parsop.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from parsop.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from parsop.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from parsop.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsop.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsop.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from /usr/include/string.h:494, from medit.h:33, from parsop.c:24: In function 'strncpy', inlined from 'parsop' at parsop.c:333:4: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 10 bytes from a string of length 31 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 vector.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | vector.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | vector.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | vector.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from vector.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from vector.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from vector.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from vector.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from vector.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from vector.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from vector.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from vector.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 clipvol.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | clipvol.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | clipvol.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | clipvol.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clipvol.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from clipvol.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from clipvol.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from clipvol.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from clipvol.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from clipvol.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clipvol.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clipvol.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 hash.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | hash.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | hash.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | hash.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from hash.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from hash.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from hash.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from hash.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from hash.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from hash.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from hash.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from hash.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 items.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | items.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | items.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | items.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from items.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from items.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from items.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from items.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from items.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from items.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from items.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from items.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 particle.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | particle.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | particle.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | particle.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from particle.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from particle.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from particle.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from particle.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from particle.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from particle.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from particle.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from particle.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sftcpy.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sftcpy.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sftcpy.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from sftcpy.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from sftcpy.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from sftcpy.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from sftcpy.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from sftcpy.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from sftcpy.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from sftcpy.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from sftcpy.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | sftcpy.c: In function 'sftcpy': sftcpy.c:308:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] 308 | sprintf(data, "%s.%.3d.ps", tmpdata, nfree); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from sftcpy.c:28: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 143 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 view.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | view.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | view.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | view.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from view.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from view.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from view.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from view.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from view.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from view.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from view.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from view.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 critip.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | critip.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | critip.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | critip.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from critip.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from critip.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from critip.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from critip.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from critip.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from critip.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from critip.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from critip.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 mlists.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mlists.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mlists.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mlists.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mlists.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from mlists.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from mlists.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from mlists.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from mlists.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from mlists.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mlists.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mlists.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 keyboard.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | keyboard.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | keyboard.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | keyboard.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from keyboard.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from keyboard.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from keyboard.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from keyboard.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from keyboard.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from keyboard.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from keyboard.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from keyboard.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 ilists.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | ilists.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | ilists.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | ilists.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ilists.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from ilists.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from ilists.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from ilists.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from ilists.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from ilists.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ilists.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ilists.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 morphing.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | morphing.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | morphing.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | morphing.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from morphing.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from morphing.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from morphing.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from morphing.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from morphing.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from morphing.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from morphing.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from morphing.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 path.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | path.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | path.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | path.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from path.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from path.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from path.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from path.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from path.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from path.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from path.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from path.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | status.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | status.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | status.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from status.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from status.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from status.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from status.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from status.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from status.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from status.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from status.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 zaldy1.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | zaldy1.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | zaldy1.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | zaldy1.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy1.c:30: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from zaldy1.c:30: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from zaldy1.c:30: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from zaldy1.c:30: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from zaldy1.c:30: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from zaldy1.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy1.c:31: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy1.c:32: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | picking.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | picking.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | picking.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from picking.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from picking.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from picking.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from picking.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from picking.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from picking.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from picking.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from picking.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | picking.c: In function 'displayQuad': picking.c:662:1: warning: no return statement in function returning non-void [-Wreturn-type] 662 | } | ^ picking.c: In function 'displayTets': picking.c:712:1: warning: no return statement in function returning non-void [-Wreturn-type] 712 | } | ^ picking.c: In function 'displayHexa': picking.c:765:1: warning: no return statement in function returning non-void [-Wreturn-type] 765 | } | ^ picking.c: In function 'getColorRange': picking.c:547:1: warning: control reaches end of non-void function [-Wreturn-type] 547 | } | ^ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/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.62/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' touch WHERE_LIBRARY make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' echo loadpath = \"./\" >freefem++.pref echo includepath += \"../examples++-3d/\" >freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' diff: WHERE_LIBRARY-download: No such file or directory make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' /usr/bin/make myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/serial/examples++-load' libff-mmap-semaphore.c: In function 'void ffmmap_init(ff_Pmmap, const char*, long int)': libff-mmap-semaphore.c:267:27: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 267 | printf(" len %ld size %lld \n", len, size); | ~~~^ ~~~~ | | | | | off_t {aka long int} | long long int | %ld In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-mmap-semaphore.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap]': ./include/AFunction.hpp:787:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_mmap; B = ff_pointeur_mmap*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2863: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:2941: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:172: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_mmap' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem]': ./include/AFunction.hpp:787:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_sem; B = ff_pointeur_sem*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2863: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:2941: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:173:50: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem*]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_mmap* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' MISSING lib superlu4, Check the WHERE-LIBRARYfiles make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from dfft.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DFFT_1d2dor3d >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]': ./include/AFunction_ext.hpp:128:22: required from 'AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:127:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from UMFPACK64.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from NewSolver.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'tetgen.o' -o tetgen.so '-ltet' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from tetgen.cpp:2722: msh3.cpp: In function 'void OrderVertexTransfo_hcode_nv(const int&, const double*, const double*, const double*, const double*, const double*, double, int*, int*, int&)': msh3.cpp:3837:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3837 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:3869:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3869 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp: In function 'void PointCommun_hcode(const int&, const int&, const int&, double**, const double*, const double*, double, int*, int&)': msh3.cpp:3965:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3965 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:4006:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4006 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp:4043:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4043 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from tetgen.cpp:42: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'lapack.o' -o lapack.so '-lopenblas' '-lopenblas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from lapack.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from fflapack.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -I./include 'newuoa.f' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ffnewuoa.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ f951: Warning: '-Werror=' argument '-Werror=format-security' is not valid for Fortran f951: Warning: '-Werror=' argument '-Werror=format-security' is not valid for Fortran newuoa.f:52:72: 52 | 10 W(N+K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:56:72: 56 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:57:72: 57 | 20 W(N+K)=W(N+K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:74:72: 74 | 30 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:85:72: 85 | 40 SSTEMP=SSTEMP+DIFF*DIFF | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:95:72: 95 | 60 S(I)=XPT(KSAV,I)-XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:111:72: 111 | 80 XOPTS=XOPTS+XOPT(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:123:72: 123 | 90 DEN(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:134:72: 134 | 100 TEMPC=TEMPC+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:139:72: 139 | 110 WVEC(K,5)=HALF*TEMPA*TEMPB | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:146:72: 146 | 120 WVEC(IP,5)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:154:72: 154 | 130 PROD(K,JC)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:158:72: 158 | 140 SUM=SUM+ZMAT(K,J)*WVEC(K,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:160:72: 160 | DO 150 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) newuoa.f:161:72: 161 | 150 PROD(K,JC)=PROD(K,JC)+SUM*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:166:72: 166 | 160 SUM=SUM+BMAT(K,J)*WVEC(NPT+J,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:167:72: 167 | 170 PROD(K,JC)=PROD(K,JC)+SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:169:72: 169 | DO 190 J=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 190 at (1) newuoa.f:172:72: 172 | 180 SUM=SUM+BMAT(I,J)*WVEC(I,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:173:72: 173 | 190 PROD(NPT+J,JC)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:181:72: 181 | 200 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:200:72: 200 | 210 DEN(9)=DEN(9)-HALF*TEMPA | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:207:72: 207 | 220 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:241:72: 241 | 230 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:245:72: 245 | 240 SUM=SUM+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:271:72: 271 | 260 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:276:72: 276 | 270 DENMAX=DENMAX+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:279:72: 279 | DO 280 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 280 at (1) newuoa.f:280:72: 280 | 280 VLAG(K)=VLAG(K)+PROD(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:290:72: 290 | 290 TEMPB=TEMPB+W(I)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) newuoa.f:301:72: 301 | 300 S(I)=TAU*BMAT(KNEW,I)+ALPHA*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:305:72: 305 | 310 SUM=SUM+XPT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) newuoa.f:307:72: 307 | DO 320 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 320 at (1) newuoa.f:308:72: 308 | 320 S(I)=S(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) newuoa.f:313:72: 313 | 330 DS=DS+D(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) newuoa.f:321:72: 321 | DO 350 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 350 at (1) newuoa.f:322:72: 322 | 350 W(K)=W(K)+WVEC(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:363:72: 363 | 10 HCOL(K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:367:72: 367 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:368:72: 368 | 20 HCOL(K)=HCOL(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:379:72: 379 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:385:72: 385 | 40 SUM=SUM+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:388:72: 388 | DO 50 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) newuoa.f:390:72: 390 | 50 GD(I)=GD(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:401:72: 401 | 60 DHD=DHD+D(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:411:72: 411 | 70 S(I)=GC(I)+TEMP*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:424:72: 424 | 90 SS=SS+S(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:430:72: 430 | 100 W(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:438:72: 438 | 110 SUM=SUM+XPT(K,J)*S(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:440:72: 440 | DO 120 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 120 at (1) newuoa.f:441:72: 441 | 120 W(I)=W(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:452:72: 452 | 130 CF5=CF5+S(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:476:72: 476 | 140 TAUOLD=TAU | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:495:72: 495 | 150 S(I)=GC(I)+GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:629:72: 629 | 10 XPT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:630:72: 630 | DO 20 I=1,NDIM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:631:72: 631 | 20 BMAT(I,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:633:72: 633 | 30 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:636:72: 636 | DO 40 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 40 at (1) newuoa.f:637:72: 637 | 40 ZMAT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:678:72: 678 | 60 X(J)=XPT(NF,J)+XBASE(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:739:72: 739 | 80 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:750:72: 750 | 110 DSQ=DSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:771:72: 771 | 130 SUM=SUM+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:775:72: 775 | DO 140 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:781:72: 781 | DO 140 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:782:72: 782 | 140 BMAT(IP,J)=BMAT(IP,J)+VLAG(I)*W(J)+W(I)*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:790:72: 790 | 150 W(I)=W(NPT+I)*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:794:72: 794 | 160 SUM=SUM+W(I)*XPT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:797:72: 797 | DO 170 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 170 at (1) newuoa.f:798:72: 798 | 170 BMAT(I,J)=BMAT(I,J)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:799:72: 799 | DO 180 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:803:72: 803 | DO 180 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:804:72: 804 | 180 BMAT(IP,J)=BMAT(IP,J)+TEMP*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:814:72: 814 | 190 XPT(K,J)=XPT(K,J)-HALF*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:815:72: 815 | DO 200 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:820:72: 820 | 200 BMAT(NPT+I,J)=BMAT(NPT+J,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:823:72: 823 | 210 XOPT(J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:846:72: 846 | 220 SUM=SUM+BMAT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:848:72: 848 | 230 VLAG(K)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:853:72: 853 | 240 SUM=SUM+ZMAT(I,K)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:860:72: 860 | DO 250 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 250 at (1) newuoa.f:861:72: 861 | 250 VLAG(I)=VLAG(I)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) newuoa.f:867:72: 867 | 260 SUM=SUM+W(I)*BMAT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:871:72: 871 | 270 SUM=SUM+BMAT(JP,K)*D(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:874:72: 874 | 280 DX=DX+D(J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:894:72: 894 | 300 X(I)=XBASE(I)+XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:919:72: 919 | DO 340 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 340 at (1) newuoa.f:923:72: 923 | 340 VQUAD=VQUAD+TEMP*HQ(IH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) newuoa.f:925:72: 925 | 350 VQUAD=VQUAD+PQ(K)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:942:72: 942 | 360 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) newuoa.f:979:72: 979 | 380 HDIAG=HDIAG+TEMP*ZMAT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) newuoa.f:983:72: 983 | 390 DISTSQ=DISTSQ+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 390 at (1) newuoa.f:1001:72: 1001 | DO 420 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 420 at (1) newuoa.f:1003:72: 1003 | 420 HQ(IH)=HQ(IH)+TEMP*XPT(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) newuoa.f:1012:72: 1012 | DO 440 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 440 at (1) newuoa.f:1013:72: 1013 | 440 PQ(K)=PQ(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) newuoa.f:1018:72: 1018 | 450 XPT(KNEW,I)=XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 450 at (1) newuoa.f:1029:72: 1029 | 700 VLAG(K)=FVAL(K)-FVAL(KOPT) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 700 at (1) newuoa.f:1034:72: 1034 | 710 SUM=SUM+BMAT(K,I)*VLAG(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1) newuoa.f:1036:72: 1036 | 720 W(I)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 720 at (1) newuoa.f:1045:72: 1045 | 730 GQ(I)=W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 730 at (1) newuoa.f:1047:72: 1047 | 740 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 740 at (1) newuoa.f:1051:72: 1051 | 750 W(J)=W(J)+VLAG(K)*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 750 at (1) newuoa.f:1052:72: 1052 | 760 IF (J .LT. IDZ) W(J)=-W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 760 at (1) newuoa.f:1055:72: 1055 | DO 770 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 770 at (1) newuoa.f:1056:72: 1056 | 770 PQ(K)=PQ(K)+ZMAT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 770 at (1) newuoa.f:1078:72: 1078 | 470 SUM=SUM+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) newuoa.f:1129:72: 1129 | 540 X(I)=XBASE(I)+XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) newuoa.f:1173:72: 1173 | 10 D(I)=XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1185:72: 1185 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:1201:72: 1201 | 60 DHD=DHD+D(J)*HD(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1222:72: 1222 | 70 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:1238:72: 1238 | 80 SS=SS+STEP(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:1252:72: 1252 | 100 SHS=SHS+STEP(I)*HS(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:1265:72: 1265 | 110 D(I)=TEMPA*(G(I)+HS(I))-TEMPB*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:1273:72: 1273 | 130 DHS=DHS+HD(I)*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:1296:72: 1296 | 140 QSAV=QNEW | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:1316:72: 1316 | 150 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:1328:72: 1328 | 180 HD(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:1332:72: 1332 | 190 TEMP=TEMP+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:1334:72: 1334 | DO 200 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:1335:72: 1335 | 200 HD(I)=HD(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:1338:72: 1338 | DO 210 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 210 at (1) newuoa.f:1341:72: 1341 | 210 HD(I)=HD(I)+HQ(IH)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:1376:72: 1376 | 10 ZMAT(I,JL)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1407:72: 1407 | 40 ZMAT(I,1)=TEMPA*ZMAT(I,1)-TEMPB*VLAG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:1425:72: 1425 | 50 ZMAT(I,JB)=SCALB*(ZMAT(I,JB)-TEMPA*W(I)-TEMPB*VLAG(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:1440:72: 1440 | 60 ZMAT(I,IDZ)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1450:72: 1450 | DO 70 I=1,JP | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 70 at (1) newuoa.f:482:0: 482 | TEMPB=TEMPB-TAUMAX | Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1302:0: 1302 | TEMPB=TEMPB-QMIN | Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1249:0: 1249 | SHS=ZERO | Warning: 'shs' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1288:0: 1288 | QNEW=(SG+CF*CTH)*CTH+(DG+DHS*CTH)*STH | Warning: 'sg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1213:0: 1213 | QRED=QRED+QADD | Warning: 'qred' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1247:0: 1247 | 90 IF (GG .LE. 1.0D-4*GGBEG) GOTO 160 | Warning: 'ggbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1212:0: 1212 | QADD=ALPHA*(GG-HALF*ALPHA*DHD) | Warning: 'gg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1207:0: 1207 | TEMP=DHD/DD | Warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1213:0: 1213 | QRED=QRED+QADD | Warning: 'bstep' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:766:0: 766 | 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN | Warning: 'xoptsq' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:724:0: 724 | HQ(IH)=(FBEG-FVAL(IPT+1)-FVAL(JPT+1)+F)/(XIPT*XJPT) | Warning: 'xjpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:724:0: Warning: 'xipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1025:0: 1025 | IF (DABS(RATIO) .GT. 1.0D-2) THEN | Warning: 'ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:757:0: 757 | IF (NF .LE. NFSAV+2) GOTO 460 | Warning: 'nfsav' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:719:0: 719 | IF (XJPT .LT. ZERO) JPT=JPT+N | Warning: 'jpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1041:0: 1041 | ITEST=ITEST+1 | Warning: 'itest' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:717:0: 717 | IH=(IPT*(IPT-1))/2+JPT | Warning: 'ipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:708:0: 708 | TEMP=(FBEG-F)/RHOBEG | Warning: 'fbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:959:0: 959 | DELTA=DMAX1(HALF*DELTA,DNORM) | Warning: 'dnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:759:0: 759 | 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: 500 | 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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ilut.o' -o ilut.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ilut.cpp:31: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Vector]': ./include/AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = ILUT_Vector; A0 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1073:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Matrix]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ./ff-c++ -auto ff-NLopt.cpp eval ./ff-c++ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' MISSING lib nlopt, Check the WHERE-LIBRARYfiles make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from /usr/include/string.h:494, from cmaes.cpp:123: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'char* szCat(const char*, const char*, const char*, const char*)' at cmaes.cpp:3425:9: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmaes.cpp: In function 'char* szCat(const char*, const char*, const char*, const char*)': cmaes.cpp:3425:58: note: length computed here 3425 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-cmaes.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -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.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'myfunction.o' -o myfunction.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from myfunction.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ./ff-c++ -auto BernardiRaugel.cpp eval ./ff-c++ BernardiRaugel.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BernardiRaugel.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernardiRaugel.o' -o BernardiRaugel.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BernardiRaugel.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:44: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/Amake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' nyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' gsl.cpp: In member function 'void GSLInterpolation::init(const KN_&, const KN_&, bool, long int)': gsl.cpp:100:22: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 100 | for (long k = 0; k < n; ++k) { | ~~^~~ gsl.cpp: In member function 'void GSLInterpolation::init(GSLInterpolation*, bool)': gsl.cpp:121:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 121 | for (int i = 0; i < 2 * n; ++i) { | ~~^~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gsl.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1285:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stackmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct GSLInterpolation* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct gsl_rng** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ddGSLInterpolation' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct dGSLInterpolation' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct gsl_rng_type* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:23: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class myType_uv' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | clasmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' s AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class myType* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': ./include/AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1073:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclumake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' de/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclumake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' de/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1814:189: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1815:189: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1816:189: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'Element_P3dc.o' -o Element_P3dc.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P3dc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./incmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' lude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_PkEdge.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./imake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' nclude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from splitmesh6.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from splitmesh4.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 msh3.cpp: In function 'void OrderVertexTransfo_hcode_nv(const int&, const double*, const double*, const double*, const double*, const double*, double, int*, int*, int&)': msh3.cpp:3837:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3837 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:3869:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3869 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp: In function 'void PointCommun_hcode(const int&, const int&, const int&, double**, const double*, const double*, double, int*, int&)': msh3.cpp:3965:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3965 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:4006:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4006 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp:4043:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4043 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from msh3.cpp:43: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearCmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' omb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]': ./include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2372:13: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh3' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': ./include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2372:13: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ffrandom.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from mat_dervieux.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 medit.cpp: In member function 'virtual AnyType datasolMesh2_Op::operator()(Stack) const': medit.cpp:411:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 411 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:451:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 451 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp: In constructor 'PopenMeditMesh_Op::PopenMeditMesh_Op(const basicAC_F0&)': medit.cpp:967:13: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 967 | if (jj != (nbTh - 1) * offset) { | ~~~^~~~~~~~~~~~~~~~~~~~~~ medit.cpp: In member function 'virtual AnyType PopenMeditMesh_Op::operator()(Stack) const': medit.cpp:1158:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 1158 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from medit.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': medit.cpp:259:35: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of 'AnyType datasolMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]': medit.cpp:582:9: required from here medit.cpp:636:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 636 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:722:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 722 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp: In instantiation of 'AnyType PopenMeditMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]': medit.cpp:1777:9: required from here medit.cpp:1914:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 1914 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ medit.cpp: In function 'char* meditcmd(long int, int, int, const string&, const string&)': medit.cpp:809:28: warning: '%i' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] 809 | sprintf(newsol, " ffsol%i", nbstrings); | ^~ medit.cpp:809:21: note: directive argument in the range [-2147483647, 2147483647] 809 | sprintf(newsol, " ffsol%i", nbstrings); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from ./include/ff++.hpp:6, from medit.cpp:34: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 10 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 bmo.cpp:81:16: warning: 'std::istream& Eat2LN(std::istream&)' defined but not used [-Wunused-function] 81 | static istream&Eat2LN (istream &f) { | ^~~~~~ In file included from ./include/AFunction.hpp:90, from lgbmo.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from mat_psi.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ppm2rnm.cpp:39: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from pcm2rnm.cpp:49: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 DxWriter.cpp: In member function 'void DxWriter::save_header()': DxWriter.cpp:84:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 84 | for (int i = 0; i < _vecofts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ DxWriter.cpp:87:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 87 | for (int j = 0; j < _vecofts[i].vecistant.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function 'void DxWriter::openfiles(const string&)': DxWriter.cpp:108:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < tmp.length(); ++i) { | ~~^~~~~~~~~~~~~~ DxWriter.cpp: In member function 'void DxWriter::addistant2ts(const string&, double, const KN&)': DxWriter.cpp:166:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < _vecofts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function 'const Fem2D::Mesh* DxWriter::getmeshts(const string&)': DxWriter.cpp:220:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 220 | for (int i = 0; i < _vecofts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from DxWriter.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class DxWriter* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:45: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 iovtk.cpp: In function 'Fem2D::Mesh* VTK_Load(const string&, bool)': iovtk.cpp:1183:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1183 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:1245:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1245 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:1299:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1299 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH(const string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)': iovtk.cpp:1941:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 1941 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:1958:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 1958 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp: In function 'Fem2D::Mesh3* VTK_Load3(const string&, bool)': iovtk.cpp:2778:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2778 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:2853:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2853 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:2903:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2903 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH3(const string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)': iovtk.cpp:3606:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 3606 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:3621:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 3621 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ In file included from ./include/AFunction.hpp:90, from iovtk.cpp:52: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-mmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' emaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH(const string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)': iovtk.cpp:2277:36: warning: '%s' directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=] 2277 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from iovtk.cpp:44: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 1 and 16 bytes into a destination of size 4 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH3(const string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)': iovtk.cpp:3884:36: warning: '%s' directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=] 3884 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from iovtk.cpp:44: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 1 and 16 bytes into a destination of size 4 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'MetricKuate.o' -o MetricKuate.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricKuate.cpp:51: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1dc1.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' clude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'isolineP1.o' -o isolineP1.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isolineP1.cpp:38: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 isoline.cpp: In member function 'virtual AnyType ISOLINE_P1_Op::operator()(Stack) const': isoline.cpp:673:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 673 | for (int i = 0; i < P.size(); ++i) { | ~~^~~~~~~~~~ isoline.cpp:727:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 727 | if (iss < starting.size()) { | ~~~~^~~~~~~~~~~~~~~~~ isoline.cpp:792:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 792 | for (int i = 0, j = 0; i < iQ.size(); i += 2, ++j) { | ~~^~~~~~~~~~~ isoline.cpp:800:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 800 | for (int i = 0, j = 0; i < iQ.size(); i += 2, ++j) { | ~~^~~~~~~~~~~ isoline.cpp:809:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 809 | for (int i = 0; i < QQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:818:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 818 | for (int i = 0; i < iQ.size(); ) { | ~~^~~~~~~~~~~ isoline.cpp:843:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 843 | for (int i = 0; i < QQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:851:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 851 | for (int i = 0; i < iQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:860:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 860 | for (int i = 0; i < QQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:868:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 868 | for (int k = 0; k < iQ.size(); k += 2) { | ~~^~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isoline.cpp:40: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Linmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' earComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': isoline.cpp:1064:20: 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:1063:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./inclumake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' de/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 VTK_writer_3d.cpp: In member function 'void VtkWriter::openfiles(const string&)': VTK_writer_3d.cpp:72:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | for (int i = 0; i < tmp.length(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer_3d.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1119: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:1118:11: requimake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' red from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 VTK_writer.cpp: In member function 'void VtkWriter::openfiles(const string&)': VTK_writer.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 69 | for (int i = 0; i < tmp.length(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1119: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:1118:11: required from make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': splitedges.cpp:277:58: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' Element_Mixte.cpp: In constructor 'Fem2D::TypeOfFE_BDM1_2d::TypeOfFE_BDM1_2d(bool)': Element_Mixte.cpp:1215:32: warning: 'Fem2D::TypeOfFE_BDM1_2d::QFE' will be initialized after [-Wreorder] 1215 | const QuadratureFormular1d &QFE; | ^~~ Element_Mixte.cpp:1214:9: warning: 'bool Fem2D::TypeOfFE_BDM1_2d::Ortho' [-Wreorder] 1214 | bool Ortho; | ^~~~~ Element_Mixte.cpp:1216:4: warning: when initialized here [-Wreorder] 1216 | TypeOfFE_BDM1_2d (bool ortho) | ^~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte.cpp:50: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 MetricPk.cpp:43: TensorK.hpp: In constructor 'TensorK::TensorK(int, int, TensorK::triangulation_type, TensorK::which_matrix, double)': TensorK.hpp:72:22: warning: 'TensorK::wmat' will be initialized after [-Wreorder] 72 | const which_matrix wmat; | ^~~~ TensorK.hpp:70:16: warning: 'const double TensorK::p_exp' [-Wreorder] 70 | const double p_exp; | ^~~~~ TensorK.hpp:115:1: warning: when initialized here [-Wreorder] 115 | TensorK::TensorK (int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, which_matrix wmat_ = M1_alone, double p_exp_ = 2): | ^~~~~~~ TensorK.hpp:70:16: warning: 'TensorK::p_exp' will be initialized after [-Wreorder] 70 | const double p_exp; | ^~~~~ TensorK.hpp:63:12: warning: 'const int TensorK::t_deg' [-Wreorder] 63 | const int t_deg;// degree of the polynomials involved | ^~~~~ TensorK.hpp:115:1: warning: when initialized here [-Wreorder] 115 | TensorK::TensorK (int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, which_matrix wmat_ = M1_alone, double p_exp_ = 2): | ^~~~~~~ MetricPk.cpp: In member function 'virtual AnyType MetricPk::operator()(Stack) const': MetricPk.cpp:305:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 305 | for (int i = 0; i < dist.size(); ++i) { // Dijkstra's algorithm. | ~~^~~~~~~~~~~~~ MetricPk.cpp:320:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 320 | for (int i = 0; i < dist.size(); ++i) { | ~~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricPk.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': MetricPk.cpp:150: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 'const class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyTmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ype.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from GeometryQA.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from Geometry.hpp:28, from GeometryQA.cpp:39: SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = mir::Vertex]': GeometryQA.cpp:364:76: required from here SortedList.h:131:7: warning: 'mir::Tab::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = mir::Edge]': GeometryQA.cpp:364:76: required from here SortedList.h:131:7: warning: 'mir::Tab::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = mir::BiDim]': GeometryQA.cpp:442:12: required from here SortedList.h:131:7: warning: 'mir::Tab >::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab >::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = int]': GeometryQA.cpp:483:12: required from here SortedList.h:131:7: warning: 'mir::Tab::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from GeometryQA.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from shell.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' OutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct __dirstream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:230:52: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] 230 | 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:31: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': pipe.cpp:202:32: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': pipe.cpp:209:32: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = pstream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2886:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = pstream; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2941: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:233:85: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' eWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream**]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ symmetrizeCSR.cpp: In instantiation of 'long int symmetrizeCSR(Matrice_Creuse* const&) [with T = double]': symmetrizeCSR.cpp:78:107: required from here symmetrizeCSR.cpp:41:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 41 | for (unsigned int i = 0; i < mA->n; ++i) { | ~~^~~~~~~ symmetrizeCSR.cpp:42:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 42 | for (unsigned int j = save; j < mA->lg[i + 1]; ++j) { | ~~^~~~~~~~~ symmetrizeCSR.cpp:44:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | if (col <= i) { | ~~~~^~~~ symmetrizeCSR.cpp: In instantiation of 'long int symmetrizeCSR(Matrice_Creuse* const&) [with T = std::complex]': symmetrizeCSR.cpp:79:137: required from here symmetrizeCSR.cpp:41:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 41 | for (unsigned int i = 0; i < mA->n; ++i) { | ~~^~~~~~~ symmetrizeCSR.cpp:42:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 42 | for (unsigned int j = save; j < mA->lg[i + 1]; ++j) { | ~~^~~~~~~~~ symmetrizeCSR.cpp:44:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | if (col <= i) { | ~~~~^~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from symmetrizeCSR.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BEC.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from bfstream.cpp:31: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' : note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': ./include/AFunction.hpp:1119:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_ostream*; A0 = Stream_b >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ./ff-c++ -auto iohdf5.cpp eval ./ff-c++ iohdf5.cpp -lm -ldl -lz -lsz -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' '-lhdf5_hl' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from iohdf5.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-AiryBiry.cpp:158: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ClosePoints.o' -o ClosePoints.so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ClosePoints.cpp: In constructor 'R2close::R2close()': ClosePoints.cpp:41:16: warning: 'R2close::EPSILON' will be initialized after [-Wreorder] 41 | const double EPSILON; | ^~~~~~~ ClosePoints.cpp:39:14: warning: 'int R2close::offset' [-Wreorder] 39 | int n, nx, offset; | ^~~~~~ ClosePoints.cpp:43:3: warning: when initialized here [-Wreorder] 43 | R2close (): data(0), n(0), nx(1000000), P(new Point[nx]), EPSILON(1e-6), offset(0) {InitialiserListe();} | ^~~~~~~ ClosePoints.cpp: In constructor 'R2close::R2close(double*, int, double, int)': ClosePoints.cpp:41:16: warning: 'R2close::EPSILON' will be initialized after [-Wreorder] 41 | const double EPSILON; | ^~~~~~~ ClosePoints.cpp:39:14: warning: 'int R2close::offset' [-Wreorder] 39 | int n, nx, offset; | ^~~~~~ ClosePoints.cpp:45:3: warning: when initialized here [-Wreorder] 45 | R2close (double *dd, int mx, double eps = 1e-6, int offsett = 1): | ^~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ClosePoints.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:38: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ./ff-c++ -auto Curvature.cpp eval ./ff-c++ Curvature.cpp -L/builddir/build/BUILD/freefem++-3.62/serial/download/lib -lMesh -I/builddir/build/BUILD/freefem++-3.62/serial/download/include/libMesh g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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/builddir/build/BUILD/freefem++-3.62/serial/download/include/libMesh' '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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 '-L/builddir/build/BUILD/freefem++-3.62/serial/download/lib' '-lMesh' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Curvature.cpp:60: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTymake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' peWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KNM*; A0 = KNM_; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1bl.cpp:29: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./incmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' lude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' Element_QF.cpp:327:90: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:29: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1ncdc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./imake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' nclude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2bulle3.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here .make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' /include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2pnc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make[3]: 'ff-mmap-semaphore.so' is up to date. clude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ./ff-c++ -auto SaveHB.cpp eval ./ff-c++ SaveHB.cpp -std=c++11 -std=c++11 g++ -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'SaveHB.cpp' g++ -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'SaveHB.o' -o SaveHB.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from SaveHB.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SaveHB.cpp: In instantiation of 'long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = double; std::string = std::__cxx11::basic_string]': SaveHB.cpp:257:113: required from here SaveHB.cpp:176:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 176 | for(int i = 0; i < HB_TITLE_LENGTH - strlen(hb_title->c_str()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SaveHB.cpp: In instantiation of 'long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = std::complex; std::string = std::__cxx11::basic_string]': SaveHB.cpp:258:145: required from here SaveHB.cpp:176:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from SaveHB.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from amake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' n array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' ./ff-c++ -auto IncompleteCholesky.cpp eval ./ff-c++ IncompleteCholesky.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'IncompleteCholesky.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'IncompleteCholesky.o' -o IncompleteCholesky.so In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from IncompleteCholesky.cpp:29: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = Matrice_Creuse*; A0 = Matrice_Creuse*; 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 Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-tutorial' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-tutorial' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-tutorial' Making all in examples++ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++' Making all in examples++-eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-eigen' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-eigen' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-chapt3' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-chapt3' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-3d' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-3d' Making all in examples++-hpddm make[2]: Nothing to be done for 'all'. + popd ~/build/BUILD/freefem++-3.62 + for mpi in mpich openmpi + pushd mpich ~/build/BUILD/freefem++-3.62/mpich ~/build/BUILD/freefem++-3.62 + . /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 +++ case ":$PATH:" in +++ '[' '!' -n x ']' +++ case ":`manpath 2>/dev/null`:" in ++++ manpath +++ unset _mlcode _mlret +++ '[' -n '' ']' + module load mpi/mpich-ppc64le + 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-ppc64le + eval 'LD_LIBRARY_PATH=/usr/lib64/mpich/lib;' export 'LD_LIBRARY_PATH; MPI_COMPILER=mpich-ppc64le;' export 'MPI_COMPILER; MANPATH=/usr/share/man/mpich-ppc64le::;' export 'MANPATH; MPI_INCLUDE=/usr/include/mpich-ppc64le;' export 'MPI_INCLUDE; MPI_MAN=/usr/share/man/mpich-ppc64le;' export 'MPI_MAN; MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON_SITEARCH; _LMFILES_=/usr/share/modulefiles/mpi/mpich-ppc64le;' export '_LMFILES_; LOADEDMODULES=mpi/mpich-ppc64le;' export 'LOADEDMODULES; MODULES_LMCONFLICT=mpi/mpich-ppc64le\&mpi;' export 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=:2:/usr/share/man/mpich-ppc64le:1;' export 'MANPATH_modshare; MPI_PYTHON3_SITEARCH=/usr/lib64/python3.8/site-packages/mpich;' export 'MPI_PYTHON3_SITEARCH; MODULES_LMCONFLICT_modshare=mpi/mpich-ppc64le\&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-ppc64le;' 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=/usr/share/modulefiles/mpi/mpich-ppc64le:1;' export '_LMFILES__modshare; LOADEDMODULES_modshare=mpi/mpich-ppc64le: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-ppc64le ++ export MPI_COMPILER ++ MANPATH=/usr/share/man/mpich-ppc64le:: ++ export MANPATH ++ MPI_INCLUDE=/usr/include/mpich-ppc64le ++ export MPI_INCLUDE ++ MPI_MAN=/usr/share/man/mpich-ppc64le ++ export MPI_MAN ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich ++ export MPI_PYTHON_SITEARCH ++ _LMFILES_=/usr/share/modulefiles/mpi/mpich-ppc64le ++ export _LMFILES_ ++ LOADEDMODULES=mpi/mpich-ppc64le ++ export LOADEDMODULES ++ MODULES_LMCONFLICT='mpi/mpich-ppc64le&mpi' ++ export MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=:2:/usr/share/man/mpich-ppc64le:1 ++ export MANPATH_modshare ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.8/site-packages/mpich ++ export MPI_PYTHON3_SITEARCH ++ MODULES_LMCONFLICT_modshare='mpi/mpich-ppc64le&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-ppc64le ++ 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=/usr/share/modulefiles/mpi/mpich-ppc64le:1 ++ export _LMFILES__modshare ++ LOADEDMODULES_modshare=mpi/mpich-ppc64le: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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-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=powerpc64le-redhat-linux-gnu --host=powerpc64le-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-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 powerpc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-g++... no checking for powerpc64le-redhat-linux-gnu-c++... no checking for powerpc64le-redhat-linux-gnu-gpp... no checking for powerpc64le-redhat-linux-gnu-aCC... no checking for powerpc64le-redhat-linux-gnu-CC... no checking for powerpc64le-redhat-linux-gnu-cxx... no checking for powerpc64le-redhat-linux-gnu-cc++... no checking for powerpc64le-redhat-linux-gnu-cl.exe... no checking for powerpc64le-redhat-linux-gnu-FCC... no checking for powerpc64le-redhat-linux-gnu-KCC... no checking for powerpc64le-redhat-linux-gnu-RCC... no checking for powerpc64le-redhat-linux-gnu-xlC_r... no checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-gfortran... no checking for powerpc64le-redhat-linux-gnu-f90... no checking for powerpc64le-redhat-linux-gnu-xlf90... no checking for powerpc64le-redhat-linux-gnu-g95... no checking for powerpc64le-redhat-linux-gnu-ifort... no checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-gfortran... no checking for powerpc64le-redhat-linux-gnu-f90... no checking for powerpc64le-redhat-linux-gnu-xlf... no checking for powerpc64le-redhat-linux-gnu-xlf90... no checking for powerpc64le-redhat-linux-gnu-g95... no checking for powerpc64le-redhat-linux-gnu-f77... no checking for powerpc64le-redhat-linux-gnu-fort77... no checking for powerpc64le-redhat-linux-gnu-gfortran... no checking for powerpc64le-redhat-linux-gnu-ifort... no checking for powerpc64le-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... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/ppc64le-redhat-linux/9 -L/usr/lib/gcc/ppc64le-redhat-linux/9/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64le-redhat-linux/9/../../.. -lgfortran -lm -lquadmath configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " configure: ++ add fc : /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " checking for powerpc64le-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 12726: -show: command not found ls: cannot access 'ipe/libmpi.*': No such file or directory ls: invalid option -- 'z' Try 'ls --help' for more information. ls: unrecognized option '--as-needed/libmpi.*' Try 'ls --help' for more information. 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 : -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpif77 : -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le in examples++-load/WHERE_LIBRARY-config " configure: ++ add mpi : -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le 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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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... no checking kernel version... 5.2.7 checking libc version... libc-2.30.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.10.5) 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 -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 V=1 VERBOSE=1 /usr/bin/make all-recursive Making all in download make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' mkdir bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' mkdir lib make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' if test -n "hpddm" ; then /usr/bin/make install-hpddm; else true; fi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' mkdir include make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/libMesh' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 58158b54b1ff9f916b85f897adfb6993093d220f creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/LICENSE.md creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.BGQ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.Linux inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.OSX inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.Travis-CI inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.Windows inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Makefile inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/README.md creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/benchmark/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/benchmark/local_eigensolver.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/benchmark/local_solver.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/benchmark/local_solver.py creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/Languages.txt inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/Menu.txt inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/Topics.txt inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/cheatsheet.bib inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/cheatsheet.pdf inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/cheatsheet.tex creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/custom_operator.f90 creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/data/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/driver.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/generate.c inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/generate.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/generate.py inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/generateFromFile.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/hpddm_f90.cfg inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/iterative.py inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/payload.sh creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/petsc/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/petsc/ex32.c inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/petsc/ex56.c inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.c inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.h inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.py extracting: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarzFromFile.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/solver.py creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/ARPACK.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/BDD.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/BLAS.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/CG.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/Dissection.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/Elemental.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/FETI.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/GCRODR.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/GMRES.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/HPDDM.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/Hypre.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/LAPACK.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/MKL_PARDISO.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/MUMPS.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/PETSc.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/PaStiX.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/ScaLAPACK.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/SuiteSparse.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/coarse_operator.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/coarse_operator_impl.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/define.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/dense.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/dmatrix.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/eigensolver.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/enum.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/inexact_coarse_operator.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/iterative.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/matrix.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/operator.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/option.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/option_impl.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/preconditioner.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/preprocessor_check.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/schur.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/schwarz.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/singleton.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/subdomain.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/wrapper.hpp creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/HPDDM.f90 inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/HPDDM.h inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/hpddm.py inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/hpddm_c.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/hpddm_fortran.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/hpddm_python.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' touch tag-install-other make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmeshb7.o libmeshb7.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/libMesh' rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmeshb7.o memory.o a - chrono.o a - eigenv.o a - libmeshb7.o a - memory.o ranlib libMesh.a ar: creating libMesh.a make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/libMesh' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/lglib' ar: creating liblg.a Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:800: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] 800 | 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 139 | 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:783: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:779: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:783: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:783: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const enum std::_Ios_Openmode' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = char]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class AnyTypeWithOutCheck' leaves 79 bytes unchanged [-Wclass-memaccess] 145 | memcpy(&any,&x,simake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' zeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubArray' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ 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:2460:43: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here Operator.hpp:61:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 61 | 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:2463: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:2462:13: required from here AFunction.cpp:908:9: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 908 | 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:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_seekg' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_seekp' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_precis' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class OP_setw' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1747:50: required from 'void ArrayOperator() [with K = long int; Z = long int]' array_long.cpp:135:31: required from here AFunction.hpp:800: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] 800 | 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 139 | 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:822: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:860: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:867: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inv_KN_long' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ 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 CR = std::__cxx11::basic_string*; 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1798: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:1798:11: required from here AnyType.hpp:145: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_' [-Wclamake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' ss-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2657:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2656:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2332:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2331:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1747:50: required from 'void ArrayOperator() [with K = double; Z = long int]' array_real.cpp:44:32: required from here AFunction.hpp:800: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] 800 | 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 139 | 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:775: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:860: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:867: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1798: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:1798:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': array_tlp.hpp:516:23: required from 'AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = double; 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2657:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2656:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2332:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2331:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class QuantileKN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1747:50: required from 'void ArrayOperator() [with K = std::complex; Z = long int]' array_complex.cpp:74:33: required from here AFunction.hpp:800: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] 800 | 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 139 | 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:775: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:860: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:867: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_, std::complex, std::complex, const std::complex&>]': array_tlp.hpp:1798: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:1798:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_, std::complex, std::complex, const std::complex&>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNMh_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]': AFunction.hpp:2657:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2656:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]': AFunction.hpp:2332:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2331:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair >, KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgmesh.cpp:496:110: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': lgmesh3.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1476: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1478: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1479: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgmesh3.cpp:1255: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:1598: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [wmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' ith T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgmesh3.cpp:1179:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1174:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]': lgmesh3.cpp:1179:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1174:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]': AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgBoundaryElement::BE' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgVertex' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgElement' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': AFunction.hpp:1018: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:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgBoundaryElement' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]': AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgElement::Adj' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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] 595 | 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] 606 | void *operator new[](std::size_t size) throw(std::bad_alloc) | ^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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] 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../femlib/FESpace.cpp:1162:4: note: in expansion of macro 'ffassert' 1162 | ffassert(this); | ^~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]': lgmat.cpp:2756:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3060:6: required from 'void AddSparseMat() [with R = double]' lgmat.cpp:3404:24: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class minusMat' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]': lgmat.cpp:2756:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3060:6: required from 'void AddSparseMat() [with R = std::complex]' lgmat.cpp:3405: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* mmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' emcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': lgmat.cpp:3175:9: required from here lgmat.cpp:3222:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3222 | for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { | ~~^~~~~~~~~ lgmat.cpp:3255:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3255 | for(int i = 0; i < n; ++i) | ~~^~~ lgmat.cpp:3259:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3259 | for(int i = 0; i < n; ++i) { | ~~^~~ lgmat.cpp:3278:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3278 | 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:3175:9: required from here lgmat.cpp:3222:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3222 | for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { | ~~^~~~~~~~~ lgmat.cpp:3255:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3255 | for(int i = 0; i < n; ++i) | ~~^~~ lgmat.cpp:3259:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3259 | for(int i = 0; i < n; ++i) { | ~~^~~ lgmat.cpp:3278:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3278 | 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:2878: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:2874: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAtx]': lgmat.cpp:2878: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:2874: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAxeqb]': lgmat.cpp:2878: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:2874: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAtxeqb]': lgmat.cpp:2878:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::solveAtxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2874: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 >::solveAtxeqb' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAx]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAtx]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAxeqb]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAtxeqb]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145: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::solveAtxeqb' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans; TA0 = Matrice_Creuse_Transpose; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv_trans' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::list*, bool>, std::allocator*, bool> > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': lgmat.cpp:2499:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2468:14: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans >; TA0 = Matrice_Creuse_Transpose >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv_trans >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod, std::complex >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': lgmat.cpp:2499:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2468:14: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, std::complex, std::less >, std::allocator, std::complex > > >*]': AFunction.hpp:1148:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A0 = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A1 = Inv_KN_long; A2 = Inv_KN_long; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1147:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, double, std::less >, std::allocator, double> > >*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_C2R]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = std::complex; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]': problem.cpp:6123: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:482: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:779: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubString' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:1018: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:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]': AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2372:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2372:13: required from here AnyType.hpmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' p:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': AddNewFE.h:36: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]': AFunction.hpp:775:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5318: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]': AFunction.hpp:775:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5325: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5403: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5406: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgfem.cpp:1762:24: required from 'AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5974: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2886:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2941: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:5250: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5278: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]' lgfem.cpp:5288: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbase*]' lgfem.cpp:5304: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5305: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]' lgfem.cpp:5310: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]' lgfem.cpp:5311: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:758:46: required from 'ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]' lgfem.cpp:5333: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TypeSolveMat*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = TypeSolveMat*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': problem.hpp:1289:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1198:9: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': problem.hpp:1101:25: required from 'AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1064:9: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': problem.hpp:1289:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1198:9: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgElement' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1018: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:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgBoundaryEdge' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]': AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgElement::Adj' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]': AFunction.hpp:1074: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:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgBoundaryEdge::BE' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]': AFunction.hpp:1119:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = Resize1, v_fes>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgVertex' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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] 1062 | // Finding an Arnoldi basis. \ | ^ ../Eigen/eigenvalue.cpp:1064:5: warning: multi-line comment [-Wcomment] 1064 | // 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/fflib' ar: creating libff.a Making all in nw make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:9: warning: statement has no effect [-Wunused-value] 1042 | 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] 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Graphics/ffglut.cpp:1503:3: note: in expansion of macro 'ffassert' 1503 | ffassert(this && theplot); | ^~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -lopenblas -ldl -lm -lrt /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/nw' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' /usr/lib64/mpich/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:936:52: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 936 | << ", l=" << l << ", tag=" << tag << " " << (l < sizempibuf) << endl; | ~~^~~~~~~~~~~~ parallelempi.cpp:937:9: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 937 | if (l <=sizempibuf) | ~~^~~~~~~~~~~~ parallelempi.cpp: In constructor 'Serialize::Serialize(const MPIrank&, const char*, long int, const void*)': parallelempi.cpp:971:10: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 971 | 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./../fflib/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./../fflib/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./../fflib/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./../fflib/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./../fflib/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:869:56: required from here parallelempi.cpp:762:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 762 | ffassert(lsz==lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of 'SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh3]': parallelempi.cpp:878:58: required from here parallelempi.cpp:762:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 762 | ffassert(lsz==lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ 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:2361:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2533: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' heck SetAny(const T&) [with T = MPIrank]': ./../fflib/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = MPIrank; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2542:94: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct MPIrank' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2543:106: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2544:102: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:787:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; B = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:2863: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:2941: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:2529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(MPI_Request*) [with Mesh = Fem2D::Mesh3; MPI_Request = int]': parallelempi.cpp:712:9: required from here parallelempi.cpp:729:92: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 729 | 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:712:9: required from here parallelempi.cpp:729:92: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const 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:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1119: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:1118:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank*]': ./../fflib/AFunction.hpp:1119: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:1118:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct MPIrank* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./../fflib/AFunction.hpp:945: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:944:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./../fflib/AFunction.hpp:1119: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:1118:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1119: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:1118:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -ldl -lm -lrt /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 3.62)''"' > compil.date make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' cube.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | cube.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | cube.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | cube.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cube.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from cube.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from cube.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from cube.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from cube.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from cube.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cube.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cube.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' animat.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | animat.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | animat.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | animat.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from animat.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from animat.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from animat.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from animat.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from animat.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from animat.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from animat.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from animat.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | animat.c: In function 'loadNextMesh': animat.c:98:26: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 98 | sprintf(mesh->name, "%s.%d", base, range); | ^~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 268 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c: In function 'playAnim': animat.c:189:28: warning: '%s' directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=] 189 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~ animat.c:189:18: note: directive argument in the range [-32768, 32767] 189 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 274 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c:206:28: warning: '%s' directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=] 206 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~ animat.c:206:18: note: directive argument in the range [-32768, 32767] 206 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 274 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c: In function 'animParticle': animat.c:230:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 230 | sprintf(data, "%s.%.3d", base, cur); | ^~~~ animat.c:230:16: note: directive argument in the range [-2147483647, 2147483647] 230 | sprintf(data, "%s.%.3d", base, cur); | ^~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 268 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 listnum.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | listnum.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | listnum.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | listnum.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from listnum.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from listnum.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from listnum.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from listnum.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from listnum.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from listnum.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from listnum.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from listnum.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' image.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from image.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from image.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from image.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from image.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from image.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from image.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from image.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from image.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' persp.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | persp.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | persp.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | persp.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from persp.c:25: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from persp.c:25: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from persp.c:25: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from persp.c:25: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from persp.c:25: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from persp.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from persp.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from persp.c:27: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' mouse.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mouse.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mouse.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mouse.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mouse.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from mouse.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from mouse.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from mouse.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from mouse.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from mouse.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mouse.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mouse.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' zaldy2.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | zaldy2.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | zaldy2.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | zaldy2.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy2.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from zaldy2.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from zaldy2.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from zaldy2.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from zaldy2.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from zaldy2.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy2.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy2.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' bbfile.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | bbfile.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | bbfile.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | bbfile.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from bbfile.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from bbfile.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from bbfile.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from bbfile.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from bbfile.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from bbfile.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from bbfile.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from bbfile.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' dlists.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | dlists.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | dlists.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | dlists.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from dlists.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from dlists.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from dlists.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from dlists.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from dlists.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from dlists.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from dlists.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from dlists.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' stream.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | stream.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | stream.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | stream.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from stream.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from stream.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from stream.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from stream.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from stream.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from stream.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from stream.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from stream.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | stream.c: In function 'listTetraStream': stream.c:1201:26: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1201 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld stream.c:1281:25: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1281 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld stream.c: In function 'listTriaStream': stream.c:1679:25: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1679 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld stream.c:1754:24: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1754 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld In file included from /usr/include/string.h:494, from medit.h:33, from stream.c:24: In function 'memcpy', inlined from 'filterPoint' at stream.c:771:3: /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] 34 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream.c: In function 'parseStream': stream.c:955:19: warning: '.iso' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 955 | sprintf(data, "%s.iso", tmp); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from stream.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inmsh2.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inmsh2.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inmsh2.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inmsh2.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inmsh2.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inmsh2.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inmsh2.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inmsh2.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inmsh2.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inmsh2.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inmsh2.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inmsh2.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 normal.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | normal.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | normal.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | normal.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from normal.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from normal.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from normal.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from normal.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from normal.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from normal.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from normal.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from normal.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 material.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | material.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | material.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | material.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from material.c:25: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from material.c:25: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from material.c:25: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from material.c:25: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from material.c:25: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from material.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from material.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from material.c:27: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 camera.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | camera.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | camera.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | camera.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from camera.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from camera.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from camera.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from camera.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from camera.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from camera.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from camera.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from camera.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 tiles.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | tiles.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | tiles.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | tiles.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from tiles.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from tiles.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from tiles.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from tiles.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from tiles.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from tiles.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from tiles.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from tiles.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 ellipse.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | ellipse.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | ellipse.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | ellipse.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ellipse.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from ellipse.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from ellipse.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from ellipse.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from ellipse.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from ellipse.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ellipse.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ellipse.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inout.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inout.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inout.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inout.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inout.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inout.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inout.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inout.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inout.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 medit.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from medit.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from medit.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from medit.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from medit.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from medit.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 param.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | param.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | param.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | param.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from param.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from param.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from param.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from param.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from param.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from param.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from param.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from param.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 psfile.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | psfile.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | psfile.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | psfile.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 transform.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | transform.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | transform.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | transform.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from transform.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from transform.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from transform.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from transform.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from transform.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from transform.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from transform.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from transform.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 cenrad.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | cenrad.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | cenrad.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | cenrad.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cenrad.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from cenrad.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from cenrad.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from cenrad.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from cenrad.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from cenrad.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cenrad.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cenrad.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' geometry.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | geometry.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | geometry.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | geometry.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from geometry.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from geometry.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from geometry.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from geometry.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from geometry.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from geometry.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from geometry.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from geometry.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/mpich/src/medit' menus.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | menus.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | menus.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | menus.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from menus.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from menus.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from menus.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from menus.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from menus.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from menus.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from menus.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from menus.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | menus.c: In function 'keyFile': menus.c:301:20: warning: '.d.mesh' directive writing 7 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 301 | sprintf(data, "%s.d.mesh", tmpdata); | ^~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from menus.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 135 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:333:21: warning: '.ppm' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 333 | sprintf(data, "%s.ppm", tmpdata); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from menus.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:331:22: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] 331 | sprintf(data, "%s.%.3d", tmpdata, nfree); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from menus.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 140 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inout_morice.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inout_morice.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inout_morice.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inout_morice.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_morice.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inout_morice.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inout_morice.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inout_morice.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inout_morice.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inout_morice.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_morice.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | inout_morice.c: In function 'loadMesh_popen': inout_morice.c:355:48: warning: 'nq' is used uninitialized in this function [-Wuninitialized] 355 | int i, ia, ib, inm, ref, is, k, disc, nn, nt, nq; | ^~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 parsar.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | parsar.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | parsar.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | parsar.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsar.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from parsar.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from parsar.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from parsar.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from parsar.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from parsar.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsar.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsar.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 util.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | util.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | util.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | util.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from util.c:30: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from util.c:30: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from util.c:30: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from util.c:30: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from util.c:30: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from util.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from util.c:31: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from util.c:32: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | util.c: In function 'setFont': util.c:64:11: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'GLvoid *' {aka 'void *'} [-Wformat=] 64 | printf("%s", font_style); | ~^ ~~~~~~~~~~ | | | | | GLvoid * {aka void *} | char * | %p make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 scene.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | scene.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | scene.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | scene.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scene.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from scene.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from scene.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from scene.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from scene.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from scene.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scene.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scene.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | scene.c: In function 'createScene': scene.c:915:26: warning: '%s' directive writing up to 255 bytes into a region of size 119 [-Wformat-overflow=] 915 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~ scene.c:915:16: note: directive argument in the range [-32768, 32767] 915 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from scene.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 274 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 clip.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | clip.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | clip.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | clip.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clip.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from clip.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from clip.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from clip.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from clip.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from clip.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clip.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clip.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 gisfil.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | gisfil.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | gisfil.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | gisfil.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from gisfil.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from gisfil.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from gisfil.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from gisfil.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from gisfil.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from gisfil.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from gisfil.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from gisfil.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 mesh.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mesh.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from mesh.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from mesh.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from mesh.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from mesh.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from mesh.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mesh.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mesh.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inout_popenbinaire.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inout_popenbinaire.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inout_popenbinaire.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inout_popenbinaire.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_popenbinaire.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inout_popenbinaire.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inout_popenbinaire.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inout_popenbinaire.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inout_popenbinaire.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inout_popenbinaire.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_popenbinaire.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | inout_popenbinaire.c: In function 'loadSol_popen_bin': inout_popenbinaire.c:964:23: warning: passing argument 1 of 'printf' from incompatible pointer type [-Wincompatible-pointer-types] 964 | if (debug) printf(stdout, "SolAtTriangles : nel %d, mesh->nt %d \n", nel, mesh->nt); | ^~~~~~ | | | FILE * {aka struct _IO_FILE *} In file included from /usr/include/stdio.h:867, from medit.h:28, from inout_popenbinaire.c:24: /usr/include/bits/stdio2.h:105:32: note: expected 'const char * restrict' but argument is of type 'FILE *' {aka 'struct _IO_FILE *'} 105 | printf (const char *__restrict __fmt, ...) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 scissor.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | scissor.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | scissor.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | scissor.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scissor.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from scissor.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from scissor.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from scissor.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from scissor.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from scissor.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scissor.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scissor.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 parsop.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | parsop.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | parsop.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | parsop.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsop.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from parsop.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from parsop.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from parsop.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from parsop.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from parsop.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsop.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsop.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from /usr/include/string.h:494, from medit.h:33, from parsop.c:24: In function 'strncpy', inlined from 'parsop' at parsop.c:333:4: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 10 bytes from a string of length 31 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 vector.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | vector.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | vector.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | vector.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from vector.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from vector.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from vector.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from vector.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from vector.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from vector.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from vector.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from vector.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 clipvol.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | clipvol.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | clipvol.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | clipvol.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clipvol.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from clipvol.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from clipvol.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from clipvol.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from clipvol.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from clipvol.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clipvol.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clipvol.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 hash.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | hash.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | hash.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | hash.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from hash.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from hash.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from hash.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from hash.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from hash.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from hash.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from hash.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from hash.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 items.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | items.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | items.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | items.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from items.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from items.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from items.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from items.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from items.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from items.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from items.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from items.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 particle.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | particle.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | particle.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | particle.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from particle.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from particle.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from particle.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from particle.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from particle.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from particle.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from particle.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from particle.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sftcpy.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sftcpy.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sftcpy.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from sftcpy.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from sftcpy.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from sftcpy.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from sftcpy.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from sftcpy.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from sftcpy.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from sftcpy.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from sftcpy.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | sftcpy.c: In function 'sftcpy': sftcpy.c:308:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] 308 | sprintf(data, "%s.%.3d.ps", tmpdata, nfree); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from sftcpy.c:28: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 143 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 view.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | view.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | view.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | view.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from view.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from view.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from view.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from view.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from view.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from view.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from view.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from view.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 mlists.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mlists.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mlists.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mlists.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mlists.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from mlists.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from mlists.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from mlists.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from mlists.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from mlists.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mlists.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mlists.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 critip.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | critip.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | critip.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | critip.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from critip.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from critip.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from critip.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from critip.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from critip.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from critip.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from critip.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from critip.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 keyboard.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | keyboard.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | keyboard.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | keyboard.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from keyboard.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from keyboard.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from keyboard.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from keyboard.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from keyboard.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from keyboard.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from keyboard.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from keyboard.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 ilists.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | ilists.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | ilists.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | ilists.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ilists.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from ilists.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from ilists.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from ilists.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from ilists.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from ilists.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ilists.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ilists.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 morphing.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | morphing.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | morphing.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | morphing.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from morphing.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from morphing.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from morphing.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from morphing.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from morphing.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from morphing.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from morphing.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from morphing.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 path.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | path.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | path.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | path.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from path.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from path.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from path.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from path.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from path.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from path.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from path.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from path.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | status.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | status.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | status.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from status.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from status.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from status.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from status.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from status.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from status.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from status.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from status.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 zaldy1.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | zaldy1.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | zaldy1.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | zaldy1.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy1.c:30: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from zaldy1.c:30: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from zaldy1.c:30: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from zaldy1.c:30: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from zaldy1.c:30: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from zaldy1.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy1.c:31: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy1.c:32: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | picking.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | picking.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | picking.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from picking.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from picking.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from picking.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from picking.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from picking.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from picking.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from picking.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from picking.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | picking.c: In function 'displayQuad': picking.c:662:1: warning: no return statement in function returning non-void [-Wreturn-type] 662 | } | ^ picking.c: In function 'displayTets': picking.c:712:1: warning: no return statement in function returning non-void [-Wreturn-type] 712 | } | ^ picking.c: In function 'displayHexa': picking.c:765:1: warning: no return statement in function returning non-void [-Wreturn-type] 765 | } | ^ picking.c: In function 'getColorRange': picking.c:547:1: warning: control reaches end of non-void function [-Wreturn-type] 547 | } | ^ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/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.62/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' touch WHERE_LIBRARY make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' echo loadpath = \"./\" >freefem++.pref echo includepath += \"../examples++-3d/\" >freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' diff: WHERE_LIBRARY-download: No such file or directory make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' /usr/bin/make myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' libff-mmap-semaphore.c: In function 'void ffmmap_init(ff_Pmmap, const char*, long int)': libff-mmap-semaphore.c:267:27: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 267 | printf(" len %ld size %lld \n", len, size); | ~~~^ ~~~~ | | | | | off_t {aka long int} | long long int | %ld In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-mmap-semaphore.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap]': ./include/AFunction.hpp:787:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_mmap; B = ff_pointeur_mmap*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2863: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:2941: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:172: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_mmap' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem]': ./include/AFunction.hpp:787:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_sem; B = ff_pointeur_sem*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2863: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:2941: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:173:50: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem*]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_mmap* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ./ff-c++ -auto SuperLu.cpp eval ./ff-c++ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' MISSING lib superlu4, Check the WHERE-LIBRARYfiles make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from dfft.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DFFT_1d2dor3d >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]': ./include/AFunction_ext.hpp:128:22: required from 'AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:127:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -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.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from UMFPACK64.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from NewSolver.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from tetgen.cpp:2722: msh3.cpp: In function 'void OrderVertexTransfo_hcode_nv(const int&, const double*, const double*, const double*, const double*, const double*, double, int*, int*, int&)': msh3.cpp:3837:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3837 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:3869:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3869 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp: In function 'void PointCommun_hcode(const int&, const int&, const int&, double**, const double*, const double*, double, int*, int&)': msh3.cpp:3965:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3965 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:4006:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4006 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp:4043:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4043 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from tetgen.cpp:42: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from lapack.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from fflapack.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -I./include 'newuoa.f' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 ffnewuoa.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ f951: Warning: '-Werror=' argument '-Werror=format-security' is not valid for Fortran f951: Warning: '-Werror=' argument '-Werror=format-security' is not valid for Fortran newuoa.f:52:72: 52 | 10 W(N+K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:56:72: 56 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:57:72: 57 | 20 W(N+K)=W(N+K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO terminatimake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' on statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:74:72: 74 | 30 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:85:72: 85 | 40 SSTEMP=SSTEMP+DIFF*DIFF | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:95:72: 95 | 60 S(I)=XPT(KSAV,I)-XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:111:72: 111 | 80 XOPTS=XOPTS+XOPT(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:123:72: 123 | 90 DEN(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:134:72: 134 | 100 TEMPC=TEMPC+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:139:72: 139 | 110 WVEC(K,5)=HALF*TEMPA*TEMPB | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:146:72: 146 | 120 WVEC(IP,5)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:154:72: 154 | 130 PROD(K,JC)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:158:72: 158 | 140 SUM=SUM+ZMAT(K,J)*WVEC(K,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:160:72: 160 | DO 150 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) newuoa.f:161:72: 161 | 150 PROD(K,JC)=PROD(K,JC)+SUM*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:166:72: 166 | 160 SUM=SUM+BMAT(K,J)*WVEC(NPT+J,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:167:72: 167 | 170 PROD(K,JC)=PROD(K,JC)+SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:169:72: 169 | DO 190 J=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 190 at (1) newuoa.f:172:72: 172 | 180 SUM=SUM+BMAT(I,J)*WVEC(I,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:173:72: 173 | 190 PROD(NPT+J,JC)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:181:72: 181 | 200 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:200:72: 200 | 210 DEN(9)=DEN(9)-HALF*TEMPA | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:207:72: 207 | 220 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:241:72: 241 | 230 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:245:72: 245 | 240 SUM=SUM+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:271:72: 271 | 260 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:276:72: 276 | 270 DENMAX=DENMAX+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:279:72: 279 | DO 280 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 280 at (1) newuoa.f:280:72: 280 | 280 VLAG(K)=VLAG(K)+PROD(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:290:72: 290 | 290 TEMPB=TEMPB+W(I)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) newuoa.f:301:72: 301 | 300 S(I)=TAU*BMAT(KNEW,I)+ALPHA*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:305:72: 305 | 310 SUM=SUM+XPT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) newuoa.f:307:72: 307 | DO 320 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 320 at (1) newuoa.f:308:72: 308 | 320 S(I)=S(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) newuoa.f:313:72: 313 | 330 DS=DS+D(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) newuoa.f:321:72: 321 | DO 350 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 350 at (1) newuoa.f:322:72: 322 | 350 W(K)=W(K)+WVEC(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:363:72: 363 | 10 HCOL(K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:367:72: 367 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:368:72: 368 | 20 HCOL(K)=HCOL(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:379:72: 379 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:385:72: 385 | 40 SUM=SUM+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:388:72: 388 | DO 50 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) newuoa.f:390:72: 390 | 50 GD(I)=GD(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:401:72: 401 | 60 DHD=DHD+D(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:411:72: 411 | 70 S(I)=GC(I)+TEMP*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:424:72: 424 | 90 SS=SS+S(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:430:72: 430 | 100 W(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:438:72: 438 | 110 SUM=SUM+XPT(K,J)*S(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:440:72: 440 | DO 120 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 120 at (1) newuoa.f:441:72: 441 | 120 W(I)=W(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:452:72: 452 | 130 CF5=CF5+S(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:476:72: 476 | 140 TAUOLD=TAU | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:495:72: 495 | 150 S(I)=GC(I)+GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:629:72: 629 | 10 XPT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:630:72: 630 | DO 20 I=1,NDIM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:631:72: 631 | 20 BMAT(I,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:633:72: 633 | 30 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:636:72: 636 | DO 40 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 40 at (1) newuoa.f:637:72: 637 | 40 ZMAT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:678:72: 678 | 60 X(J)=XPT(NF,J)+XBASE(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:739:72: 739 | 80 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:750:72: 750 | 110 DSQ=DSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:771:72: 771 | 130 SUM=SUM+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:775:72: 775 | DO 140 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:781:72: 781 | DO 140 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:782:72: 782 | 140 BMAT(IP,J)=BMAT(IP,J)+VLAG(I)*W(J)+W(I)*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:790:72: 790 | 150 W(I)=W(NPT+I)*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:794:72: 794 | 160 SUM=SUM+W(I)*XPT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:797:72: 797 | DO 170 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 170 at (1) newuoa.f:798:72: 798 | 170 BMAT(I,J)=BMAT(I,J)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:799:72: 799 | DO 180 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:803:72: 803 | DO 180 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:804:72: 804 | 180 BMAT(IP,J)=BMAT(IP,J)+TEMP*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:814:72: 814 | 190 XPT(K,J)=XPT(K,J)-HALF*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:815:72: 815 | DO 200 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:820:72: 820 | 200 BMAT(NPT+I,J)=BMAT(NPT+J,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:823:72: 823 | 210 XOPT(J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:846:72: 846 | 220 SUM=SUM+BMAT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:848:72: 848 | 230 VLAG(K)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:853:72: 853 | 240 SUM=SUM+ZMAT(I,K)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:860:72: 860 | DO 250 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 250 at (1) newuoa.f:861:72: 861 | 250 VLAG(I)=VLAG(I)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) newuoa.f:867:72: 867 | 260 SUM=SUM+W(I)*BMAT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:871:72: 871 | 270 SUM=SUM+BMAT(JP,K)*D(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:874:72: 874 | 280 DX=DX+D(J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:894:72: 894 | 300 X(I)=XBASE(I)+XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:919:72: 919 | DO 340 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 340 at (1) newuoa.f:923:72: 923 | 340 VQUAD=VQUAD+TEMP*HQ(IH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) newuoa.f:925:72: 925 | 350 VQUAD=VQUAD+PQ(K)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:942:72: 942 | 360 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) newuoa.f:979:72: 979 | 380 HDIAG=HDIAG+TEMP*ZMAT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) newuoa.f:983:72: 983 | 390 DISTSQ=DISTSQ+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 390 at (1) newuoa.f:1001:72: 1001 | DO 420 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 420 at (1) newuoa.f:1003:72: 1003 | 420 HQ(IH)=HQ(IH)+TEMP*XPT(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) newuoa.f:1012:72: 1012 | DO 440 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 440 at (1) newuoa.f:1013:72: 1013 | 440 PQ(K)=PQ(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) newuoa.f:1018:72: 1018 | 450 XPT(KNEW,I)=XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 450 at (1) newuoa.f:1029:72: 1029 | 700 VLAG(K)=FVAL(K)-FVAL(KOPT) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 700 at (1) newuoa.f:1034:72: 1034 | 710 SUM=SUM+BMAT(K,I)*VLAG(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1) newuoa.f:1036:72: 1036 | 720 W(I)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 720 at (1) newuoa.f:1045:72: 1045 | 730 GQ(I)=W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 730 at (1) newuoa.f:1047:72: 1047 | 740 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 740 at (1) newuoa.f:1051:72: 1051 | 750 W(J)=W(J)+VLAG(K)*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 750 at (1) newuoa.f:1052:72: 1052 | 760 IF (J .LT. IDZ) W(J)=-W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 760 at (1) newuoa.f:1055:72: 1055 | DO 770 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 770 at (1) newuoa.f:1056:72: 1056 | 770 PQ(K)=PQ(K)+ZMAT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 770 at (1) newuoa.f:1078:72: 1078 | 470 SUM=SUM+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) newuoa.f:1129:72: 1129 | 540 X(I)=XBASE(I)+XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) newuoa.f:1173:72: 1173 | 10 D(I)=XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1185:72: 1185 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:1201:72: 1201 | 60 DHD=DHD+D(J)*HD(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1222:72: 1222 | 70 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:1238:72: 1238 | 80 SS=SS+STEP(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:1252:72: 1252 | 100 SHS=SHS+STEP(I)*HS(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:1265:72: 1265 | 110 D(I)=TEMPA*(G(I)+HS(I))-TEMPB*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:1273:72: 1273 | 130 DHS=DHS+HD(I)*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:1296:72: 1296 | 140 QSAV=QNEW | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:1316:72: 1316 | 150 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:1328:72: 1328 | 180 HD(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:1332:72: 1332 | 190 TEMP=TEMP+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:1334:72: 1334 | DO 200 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:1335:72: 1335 | 200 HD(I)=HD(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:1338:72: 1338 | DO 210 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 210 at (1) newuoa.f:1341:72: 1341 | 210 HD(I)=HD(I)+HQ(IH)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:1376:72: 1376 | 10 ZMAT(I,JL)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1407:72: 1407 | 40 ZMAT(I,1)=TEMPA*ZMAT(I,1)-TEMPB*VLAG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:1425:72: 1425 | 50 ZMAT(I,JB)=SCALB*(ZMAT(I,JB)-TEMPA*W(I)-TEMPB*VLAG(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:1440:72: 1440 | 60 ZMAT(I,IDZ)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1450:72: 1450 | DO 70 I=1,JP | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 70 at (1) newuoa.f:482:0: 482 | TEMPB=TEMPB-TAUMAX | Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1302:0: 1302 | TEMPB=TEMPB-QMIN | Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1249:0: 1249 | SHS=ZERO | Warning: 'shs' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1288:0: 1288 | QNEW=(SG+CF*CTH)*CTH+(DG+DHS*CTH)*STH | Warning: 'sg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1213:0: 1213 | QRED=QRED+QADD | Warning: 'qred' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1247:0: 1247 | 90 IF (GG .LE. 1.0D-4*GGBEG) GOTO 160 | Warning: 'ggbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1212:0: 1212 | QADD=ALPHA*(GG-HALF*ALPHA*DHD) | Warning: 'gg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1207:0: 1207 | TEMP=DHD/DD | Warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1213:0: 1213 | QRED=QRED+QADD | Warning: 'bstep' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:766:0: 766 | 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN | Warning: 'xoptsq' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:724:0: 724 | HQ(IH)=(FBEG-FVAL(IPT+1)-FVAL(JPT+1)+F)/(XIPT*XJPT) | Warning: 'xjpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:724:0: Warning: 'xipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1025:0: 1025 | IF (DABS(RATIO) .GT. 1.0D-2) THEN | Warning: 'ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:757:0: 757 | IF (NF .LE. NFSAV+2) GOTO 460 | Warning: 'nfsav' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:719:0: 719 | IF (XJPT .LT. ZERO) JPT=JPT+N | Warning: 'jpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1041:0: 1041 | ITEST=ITEST+1 | Warning: 'itest' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:717:0: 717 | IH=(IPT*(IPT-1))/2+JPT | Warning: 'ipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:708:0: 708 | TEMP=(FBEG-F)/RHOBEG | Warning: 'fbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:959:0: 959 | DELTA=DMAX1(HALF*DELTA,DNORM) | Warning: 'dnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:759:0: 759 | 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: 500 | 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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 ilut.cpp:31: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Vector]': ./include/AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = ILUT_Vector; A0 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1073:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Matrix]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ./ff-c++ -auto ff-NLopt.cpp eval ./ff-c++ MISSING lib nlopt, Check the WHERE-LIBRARYfiles make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from /usr/include/string.h:494, from cmaes.cpp:123: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'char* szCat(const char*, const char*, const char*, const char*)' at cmaes.cpp:3425:9: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmaes.cpp: In function 'char* szCat(const char*, const char*, const char*, const char*)': cmaes.cpp:3425:58: note: length computed here 3425 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-cmaes.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ./ff-c++ -auto BernardiRaugel.cpp eval ./ff-c++ BernardiRaugel.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BernardiRaugel.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernardiRaugel.o' -o BernardiRaugel.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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernardiRaugel.o' -o ../examples++-mpi/BernardiRaugel.so -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BernardiRaugel.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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:44: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/Amake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' nyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' gsl.cpp: In member function 'void GSLInterpolation::init(const KN_&, const KN_&, bool, long int)': gsl.cpp:100:22: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 100 | for (long k = 0; k < n; ++k) { | ~~^~~ gsl.cpp: In member function 'void GSLInterpolation::init(GSLInterpolation*, bool)': gsl.cpp:121:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 121 | for (int i = 0; i < 2 * n; ++i) { | ~~^~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gsl.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1285:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct GSLInterpolation* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct gsl_rng** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ddGSLInterpolation' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct dGSLInterpolation' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct gsl_rng_type* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 addNewType.cpp:23: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class myType_uv' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | clasmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' s AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class myType* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': ./include/AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1073:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclumake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' de/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1814:189: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1815:189: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1816:189: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclumake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' de/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P4dc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_P3dc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./incmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' lude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_PkEdge.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./imake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' nclude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from splitmesh3.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 splitmesh6.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from splitmesh4.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 splitmesh12.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi msh3.cpp: In function 'void OrderVertexTransfo_hcode_nv(const int&, const double*, const double*, const double*, const double*, const double*, double, int*, int*, int&)': msh3.cpp:3837:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3837 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:3869:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3869 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp: In function 'void PointCommun_hcode(const int&, const int&, const int&, double**, const double*, const double*, double, int*, int&)': msh3.cpp:3965:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3965 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:4006:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4006 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp:4043:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4043 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from msh3.cpp:43: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearCmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' omb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]': ./include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2372:13: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh3' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': ./include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2372:13: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 ffrandom.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 mat_dervieux.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi medit.cpp: In member function 'virtual AnyType datasolMesh2_Op::operator()(Stack) const': medit.cpp:411:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 411 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:451:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 451 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp: In constructor 'PopenMeditMesh_Op::PopenMeditMesh_Op(const basicAC_F0&)': medit.cpp:967:13: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 967 | if (jj != (nbTh - 1) * offset) { | ~~~^~~~~~~~~~~~~~~~~~~~~~ medit.cpp: In member function 'virtual AnyType PopenMeditMesh_Op::operator()(Stack) const': medit.cpp:1158:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 1158 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from medit.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': medit.cpp:259:35: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of 'AnyType datasolMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]': medit.cpp:582:9: required from here medit.cpp:636:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 636 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:722:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 722 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp: In instantiation of 'AnyType PopenMeditMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]': medit.cpp:1777:9: required from here medit.cpp:1914:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 1914 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ medit.cpp: In function 'char* meditcmd(long int, int, int, const string&, const string&)': medit.cpp:809:28: warning: '%i' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] 809 | sprintf(newsol, " ffsol%i", nbstrings); | ^~ medit.cpp:809:21: note: directive argument in the range [-2147483647, 2147483647] 809 | sprintf(newsol, " ffsol%i", nbstrings); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from ./include/ff++.hpp:6, from medit.cpp:34: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 10 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi bmo.cpp:81:16: warning: 'std::istream& Eat2LN(std::istream&)' defined but not used [-Wunused-function] 81 | static istream&Eat2LN (istream &f) { | ^~~~~~ In file included from ./include/AFunction.hpp:90, from lgbmo.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 mat_psi.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 ppm2rnm.cpp:39: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi DxWriter.cpp: In member function 'void DxWriter::save_header()': DxWriter.cpp:84:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 84 | for (int i = 0; i < _vecofts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ DxWriter.cpp:87:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 87 | for (int j = 0; j < _vecofts[i].vecistant.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function 'void DxWriter::openfiles(const string&)': DxWriter.cpp:108:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < tmp.length(); ++i) { | ~~^~~~~~~~~~~~~~ DxWriter.cpp: In member function 'void DxWriter::addistant2ts(const string&, double, const KN&)': DxWriter.cpp:166:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < _vecofts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function 'const Fem2D::Mesh* DxWriter::getmeshts(const string&)': DxWriter.cpp:220:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 220 | for (int i = 0; i < _vecofts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from DxWriter.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class DxWriter* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 pcm2rnm.cpp:49: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 gmsh.cpp:45: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi iovtk.cpp: In function 'Fem2D::Mesh* VTK_Load(const string&, bool)': iovtk.cpp:1183:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1183 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:1245:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1245 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:1299:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1299 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH(const string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)': iovtk.cpp:1941:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 1941 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:1958:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 1958 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp: In function 'Fem2D::Mesh3* VTK_Load3(const string&, bool)': iovtk.cpp:2778:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2778 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:2853:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2853 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:2903:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2903 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH3(const string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)': iovtk.cpp:3606:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 3606 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:3621:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 3621 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ In file included from ./include/AFunction.hpp:90, from iovtk.cpp:52: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-mmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' emaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH(const string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)': iovtk.cpp:2277:36: warning: '%s' directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=] 2277 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from iovtk.cpp:44: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 1 and 16 bytes into a destination of size 4 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH3(const string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)': iovtk.cpp:3884:36: warning: '%s' directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=] 3884 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from iovtk.cpp:44: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 1 and 16 bytes into a destination of size 4 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 MetricKuate.cpp:51: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 BinaryIO.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_P1dc1.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' clude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isolineP1.cpp:38: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi isoline.cpp: In member function 'virtual AnyType ISOLINE_P1_Op::operator()(Stack) const': isoline.cpp:673:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 673 | for (int i = 0; i < P.size(); ++i) { | ~~^~~~~~~~~~ isoline.cpp:727:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 727 | if (iss < starting.size()) { | ~~~~^~~~~~~~~~~~~~~~~ isoline.cpp:792:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 792 | for (int i = 0, j = 0; i < iQ.size(); i += 2, ++j) { | ~~^~~~~~~~~~~ isoline.cpp:800:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 800 | for (int i = 0, j = 0; i < iQ.size(); i += 2, ++j) { | ~~^~~~~~~~~~~ isoline.cpp:809:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 809 | for (int i = 0; i < QQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:818:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 818 | for (int i = 0; i < iQ.size(); ) { | ~~^~~~~~~~~~~ isoline.cpp:843:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 843 | for (int i = 0; i < QQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:851:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 851 | for (int i = 0; i < iQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:860:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 860 | for (int i = 0; i < QQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:868:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 868 | for (int k = 0; k < iQ.size(); k += 2) { | ~~^~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isoline.cpp:40: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Linmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' earComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': isoline.cpp:1064:20: 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:1063:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from thresholdings.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi VTK_writer_3d.cpp: In member function 'void VtkWriter::openfiles(const string&)': VTK_writer_3d.cpp:72:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | for (int i = 0; i < tmp.length(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer_3d.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1119: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:1118:11: requimake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' red from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi VTK_writer.cpp: In member function 'void VtkWriter::openfiles(const string&)': VTK_writer.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 69 | for (int i = 0; i < tmp.length(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1119: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:1118:11: required from make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 splitedges.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': splitedges.cpp:277:58: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi Element_Mixte.cpp: In constructor 'Fem2D::TypeOfFE_BDM1_2d::TypeOfFE_BDM1_2d(bool)': Element_Mixte.cpp:1215:32: warning: 'Fem2D::TypeOfFE_BDM1_2d::QFE' will be initialized after [-Wreorder] 1215 | const QuadratureFormular1d &QFE; | ^~~ Element_Mixte.cpp:1214:9: warning: 'bool Fem2D::TypeOfFE_BDM1_2d::Ortho' [-Wreorder] 1214 | bool Ortho; | ^~~~~ Element_Mixte.cpp:1216:4: warning: when initialized here [-Wreorder] 1216 | TypeOfFE_BDM1_2d (bool ortho) | ^~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte.cpp:50: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from myfunction2.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from MetricPk.cpp:43: TensorK.hpp: In constructor 'TensorK::TensorK(int, int, TensorK::triangulation_type, TensorK::which_matrix, double)': TensorK.hpp:72:22: warning: 'TensorK::wmat' will be initialized after [-Wreorder] 72 | const which_matrix wmat; | ^~~~ TensorK.hpp:70:16: warning: 'const double TensorK::p_exp' [-Wreorder] 70 | const double p_exp; | ^~~~~ TensorK.hpp:115:1: warning: when initialized here [-Wreorder] 115 | TensorK::TensorK (int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, which_matrix wmat_ = M1_alone, double p_exp_ = 2): | ^~~~~~~ TensorK.hpp:70:16: warning: 'TensorK::p_exp' will be initialized after [-Wreorder] 70 | const double p_exp; | ^~~~~ TensorK.hpp:63:12: warning: 'const int TensorK::t_deg' [-Wreorder] 63 | const int t_deg;// degree of the polynomials involved | ^~~~~ TensorK.hpp:115:1: warning: when initialized here [-Wreorder] 115 | TensorK::TensorK (int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, which_matrix wmat_ = M1_alone, double p_exp_ = 2): | ^~~~~~~ MetricPk.cpp: In member function 'virtual AnyType MetricPk::operator()(Stack) const': MetricPk.cpp:305:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 305 | for (int i = 0; i < dist.size(); ++i) { // Dijkstra's algorithm. | ~~^~~~~~~~~~~~~ MetricPk.cpp:320:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 320 | for (int i = 0; i < dist.size(); ++i) { | ~~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricPk.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': MetricPk.cpp:150: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 'const class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyTmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ype.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 GeometryQA.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from Geometry.hpp:28, from GeometryQA.cpp:39: SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = mir::Vertex]': GeometryQA.cpp:364:76: required from here SortedList.h:131:7: warning: 'mir::Tab::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = mir::Edge]': GeometryQA.cpp:364:76: required from here SortedList.h:131:7: warning: 'mir::Tab::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = mir::BiDim]': GeometryQA.cpp:442:12: required from here SortedList.h:131:7: warning: 'mir::Tab >::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab >::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = int]': GeometryQA.cpp:483:12: required from here SortedList.h:131:7: warning: 'mir::Tab::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from GeometryQA.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 shell.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' OutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct __dirstream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi pipe.cpp: In function 'bool get_eof(pstream**)': pipe.cpp:230:52: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] 230 | 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:31: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': pipe.cpp:202:32: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': pipe.cpp:209:32: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = pstream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2886:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = pstream; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2941: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:233:85: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' eWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream**]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 symmetrizeCSR.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ symmetrizeCSR.cpp: In instantiation of 'long int symmetrizeCSR(Matrice_Creuse* const&) [with T = double]': symmetrizeCSR.cpp:78:107: required from here symmetrizeCSR.cpp:41:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 41 | for (unsigned int i = 0; i < mA->n; ++i) { | ~~^~~~~~~ symmetrizeCSR.cpp:42:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 42 | for (unsigned int j = save; j < mA->lg[i + 1]; ++j) { | ~~^~~~~~~~~ symmetrizeCSR.cpp:44:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | if (col <= i) { | ~~~~^~~~ symmetrizeCSR.cpp: In instantiation of 'long int symmetrizeCSR(Matrice_Creuse* const&) [with T = std::complex]': symmetrizeCSR.cpp:79:137: required from here symmetrizeCSR.cpp:41:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 41 | for (unsigned int i = 0; i < mA->n; ++i) { | ~~^~~~~~~ symmetrizeCSR.cpp:42:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 42 | for (unsigned int j = save; j < mA->lg[i + 1]; ++j) { | ~~^~~~~~~~~ symmetrizeCSR.cpp:44:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | if (col <= i) { | ~~~~^~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from symmetrizeCSR.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 BEC.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 bfstream.cpp:31: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' : note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': ./include/AFunction.hpp:1119:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_ostream*; A0 = Stream_b >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ./ff-c++ -auto iohdf5.cpp eval ./ff-c++ iohdf5.cpp -lm -ldl -lz -lsz -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' '-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' '-lhdf5_hl' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 iohdf5.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 ff-AiryBiry.cpp:158: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 exactpartition.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ClosePoints.cpp: In constructor 'R2close::R2close()': ClosePoints.cpp:41:16: warning: 'R2close::EPSILON' will be initialized after [-Wreorder] 41 | const double EPSILON; | ^~~~~~~ ClosePoints.cpp:39:14: warning: 'int R2close::offset' [-Wreorder] 39 | int n, nx, offset; | ^~~~~~ ClosePoints.cpp:43:3: warning: when initialized here [-Wreorder] 43 | R2close (): data(0), n(0), nx(1000000), P(new Point[nx]), EPSILON(1e-6), offset(0) {InitialiserListe();} | ^~~~~~~ ClosePoints.cpp: In constructor 'R2close::R2close(double*, int, double, int)': ClosePoints.cpp:41:16: warning: 'R2close::EPSILON' will be initialized after [-Wreorder] 41 | const double EPSILON; | ^~~~~~~ ClosePoints.cpp:39:14: warning: 'int R2close::offset' [-Wreorder] 39 | int n, nx, offset; | ^~~~~~ ClosePoints.cpp:45:3: warning: when initialized here [-Wreorder] 45 | R2close (double *dd, int mx, double eps = 1e-6, int offsett = 1): | ^~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ClosePoints.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearCmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' omb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_HCT.cpp:38: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ./ff-c++ -auto Curvature.cpp eval ./ff-c++ Curvature.cpp -L/builddir/build/BUILD/freefem++-3.62/mpich/download/lib -lMesh -I/builddir/build/BUILD/freefem++-3.62/mpich/download/include/libMesh g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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/builddir/build/BUILD/freefem++-3.62/mpich/download/include/libMesh' '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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 '-L/builddir/build/BUILD/freefem++-3.62/mpich/download/lib' '-lMesh' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 '-L/builddir/build/BUILD/freefem++-3.62/mpich/download/lib' '-lMesh' -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 Curvature.cpp:60: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTymake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' peWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KNM*; A0 = KNM_; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_P1bl.cpp:29: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./incmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' lude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_Mixte3d.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_QF.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' Element_QF.cpp:327:90: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_P1ncdc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./imake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' nclude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 distance.cpp:29: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_P2bulle3.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here .make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' /include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_P2pnc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[3]: 'ff-mmap-semaphore.so' is up to date. clude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ./ff-c++ -auto SaveHB.cpp eval ./ff-c++ SaveHB.cpp -std=c++11 -std=c++11 g++ -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'SaveHB.cpp' g++ -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'SaveHB.o' -o SaveHB.so g++ -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'SaveHB.o' -o ../examples++-mpi/SaveHB.so -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from SaveHB.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SaveHB.cpp: In instantiation of 'long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = double; std::string = std::__cxx11::basic_string]': SaveHB.cpp:257:113: required from here SaveHB.cpp:176:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 176 | for(int i = 0; i < HB_TITLE_LENGTH - strlen(hb_title->c_str()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SaveHB.cpp: In instantiation of 'long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = std::complex; std::string = std::__cxx11::basic_string]': SaveHB.cpp:258:145: required from here SaveHB.cpp:176:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from SaveHB.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' ./ff-c++ -auto IncompleteCholesky.cpp eval ./ff-c++ IncompleteCholesky.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'IncompleteCholesky.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'IncompleteCholesky.o' -o IncompleteCholesky.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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'IncompleteCholesky.o' -o ../examples++-mpi/IncompleteCholesky.so -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 IncompleteCholesky.cpp:29: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = Matrice_Creuse*; A0 = Matrice_Creuse*; 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 Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' Making all in examples++-mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi complex_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi real_SuperLU_DIST_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi dSuperLU_DIST.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' MISSING lib metis, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' MISSING lib parms, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi MPICG.cpp eval ../examples++-load/ff-c++ '-mpi' MPICG.cpp -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le /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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-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-ppc64le' '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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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,relro -Wl,--as-needed -Wl,-z,now '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le /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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-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-ppc64le' '../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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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,relro -Wl,--as-needed -Wl,-z,now '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from /usr/include/string.h:494, from ../examples++-load/cmaes.cpp:123: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'char* szCat(const char*, const char*, const char*, const char*)' at ../examples++-load/cmaes.cpp:3425:9: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../examples++-load/cmaes.cpp: In function 'char* szCat(const char*, const char*, const char*, const char*)': ../examples++-load/cmaes.cpp:3425:58: note: length computed here 3425 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: nmake[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' ote: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-mpi' Making all in examples++-tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-tutorial' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-tutorial' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-tutorial' Making all in examples++ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++' Making all in examples++-eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-eigen' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-eigen' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-chapt3' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-chapt3' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-chapt3' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/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.62/mpich/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-3d' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-3d' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-3d' Making all in examples++-hpddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/lib -I/builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lopenblas -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le -lpthread -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-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.62/mpich/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/mpich-ppc64le' '-I/usr/include/mpich-ppc64le' '-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/mpich/download/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-z,relro -Wl,--as-needed -Wl,-z,now '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' '-lpthread' -Wl,-z,relro -Wl,--as-needed -Wl,-z,now '-L/usr/lib64/mpich/lib' '-lmpifort' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-hpddm' 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:445, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::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::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/option.hpp:271:46: required from here /builddir/build/BUILD/freefem++-3.62/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] 238 | if(text.size() + max + 4 < col) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::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::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/option.hpp:234: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:504:65: required from here /builddir/build/BUILD/freefem++-3.62/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:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:50:7: note: 'class HPDDM::Schwarz' declared here 50 | 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:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:50:7: note: 'class HPDDM::Schwarz >' declared here 50 | class Schwarz : public Preconditioner< | ^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': common.hpp:412:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz]' hpddm.cpp:620:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:384:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': common.hpp:412:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz >]' hpddm.cpp:620:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:384: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.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::globalMapping(It, It, unsigned int&, unsigned int&, unsigned int&, HPDDM::underlying_type*, const unsigned int*) const [with char N = 'C'; It = unsigned int*; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:594:52: required from 'void HPDDM::Schwarz::distributedNumbering(unsigned int*, unsigned int&, unsigned int&, unsigned int&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:602:9: required from 'long int Schwarz::globalNumbering(Type* const&, KN* const&) [with Type = HPDDM::Schwarz]' hpddm.cpp:624:40: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:650:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 650 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::globalMapping(It, It, unsigned int&, unsigned int&, unsigned int&, HPDDM::underlying_type*, const unsigned int*) const [with char N = 'C'; It = unsigned int*; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:594:52: required from 'void HPDDM::Schwarz::distributedNumbering(unsigned int*, unsigned int&, unsigned int&, unsigned int&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:602:9: required from 'long int Schwarz::globalNumbering(Type* const&, KN* const&) [with Type = HPDDM::Schwarz >]' hpddm.cpp:624:40: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:650:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': hpddm.cpp:434:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' hpddm.cpp:437:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' common.hpp:247:28: required from 'void addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']' hpddm.cpp:616:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:246:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 246 | if(2 * n <= space && wk) { | ~~~~~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': hpddm.cpp:434:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' hpddm.cpp:437: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:247:28: required from 'void addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']' hpddm.cpp:616:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:246: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.62/mpich/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:126: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:465:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 343 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 347 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 365 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 368 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:900:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 900 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:945:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 945 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:951:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 951 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 207 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 63 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:126: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:465:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 343 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 347 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 365 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 368 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:900:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 900 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:945:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 945 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:951:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 951 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 207 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 63 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:238: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:316:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 316 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:322, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:257: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 387 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 645 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 480 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 682 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:238: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:316:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 316 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:322, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:257: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 387 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 645 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 480 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 682 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/subdomain.hpp:317:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:238: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:106: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:155: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:300:34: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 300 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:302:39: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 302 | 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.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:541:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 541 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:554:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 554 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:567:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 567 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/subdomain.hpp:317:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:238: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:106: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:155: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:300:34: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 300 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:302:39: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 302 | 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.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:541:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 541 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:554:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 554 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:567:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 567 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:332, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:400: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.62/mpich/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:77:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 130 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:402: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.62/mpich/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:77:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:400: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.62/mpich/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:77:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:402: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.62/mpich/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:77:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:130: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.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from hpddm.cpp:8: common.hpp: In instantiation of 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': common.hpp:464:9: required from here common.hpp:467:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:475:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 485 | for(int i = 0; i < dot.size(); ++i) common.hpp: In instantiation of 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': common.hpp:464:9: required from here common.hpp:467:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:475:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 485 | for(int i = 0; i < dot.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.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': common.hpp:488:29: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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 class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': common.hpp:480:25: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >]': common.hpp:488:29: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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 class KN >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = double; MPI_Comm = int]': hpddm.cpp:51:9: required from 'AnyType Schwarz::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:44:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:146:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 146 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = double]': hpddm.cpp:570:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here hpddm.cpp:526:25: warning: 'Schwarz::IterativeMethod::Operator::prec' will be initialized after [-Wreorder] 526 | MatF_O& prec; | ^~~~ hpddm.cpp:527:98: warning: base 'HPDDM::EmptyOperator' [-Wreorder] 527 | Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } | ^ hpddm.cpp:527:17: warning: when initialized here [-Wreorder] 527 | Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = std::complex; MPI_Comm = int]': hpddm.cpp:51:9: required from 'AnyType Schwarz::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:44:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:146:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 146 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = std::complex]': hpddm.cpp:570:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here hpddm.cpp:526:25: warning: 'Schwarz::IterativeMethod >::Operator::prec' will be initialized after [-Wreorder] 526 | MatF_O& prec; | ^~~~ hpddm.cpp:527:98: warning: base 'HPDDM::EmptyOperator >' [-Wreorder] 527 | Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } | ^ hpddm.cpp:527:17: warning: when initialized here [-Wreorder] 527 | 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 = pwr, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz, 'H'>, KN*, double, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'H'>, KN*, double, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Schwarz*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz, 'N'>, KN*, double, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'N'>, KN*, double, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr >, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >, 'H'>, KN >*, std::complex, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN >*, std::complex, 'T'>, pwr >, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 >, 'H'>, KN >*, std::complex, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, HPDDM::Schwarz >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr >, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >, 'N'>, KN >*, std::complex, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN >*, std::complex, 'N'>, pwr >, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 >, 'N'>, KN >*, std::complex, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz*, KN*, double, 'N'>; TA0 = OpTrans >; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; TA0 = OpTrans > >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans >]': ../examples++-load/include/AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OpTrans >; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:944: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 OpTrans >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ../examples++-load/include/AFunction.hpp:1018: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:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ../examples++-load/include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Schwarz::InvSchwarz, 'H'>, KN*, double, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans > >]': ../examples++-load/include/AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OpTrans > >; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:944: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 OpTrans > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:444: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:129: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.62/mpich/download/include/hpddm/include/schwarz.hpp:399:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 399 | 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:951:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 951 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 793 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 207 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 63 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:444: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:129: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.62/mpich/download/include/hpddm/include/schwarz.hpp:399:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 399 | 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:951:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 951 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 793 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 207 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 63 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::string HPDDM::Eigensolver::dump(const K*, const K* const*, const MPI_Comm&, std::ios_base::openmode) const [with K = double; std::string = std::__cxx11::basic_string; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]': /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:468: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:129: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.62/mpich/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 84 | for(unsigned int j = 0; j < _n; ++j) { | ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 645 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::string HPDDM::Eigensolver::dump(const K*, const K* const*, const MPI_Comm&, std::ios_base::openmode) const [with K = std::complex; std::string = std::__cxx11::basic_string; MPI_Comm = int; std::ios_base::openmode = std::_Ios_Openmode]': /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:468: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:129: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.62/mpich/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 84 | for(unsigned int j = 0; j < _n; ++j) { | ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 645 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/operator.hpp:357:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 357 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:360:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 360 | while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:371:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 371 | if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:388:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 388 | for(unsigned int i = 0; i < _A->_n; ++i) | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:390:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 390 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:402:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 402 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:403:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 403 | 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/operator.hpp:357:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 357 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:360:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 360 | while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:371:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 371 | if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:388:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 388 | for(unsigned int i = 0; i < _A->_n; ++i) | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:390:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 390 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:402:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 402 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:403:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 403 | 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/operator.hpp:431:13: 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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/operator.hpp:344:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for(int j = 0; j < super::_map[index].second.size(); ++j) In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/operator.hpp:431:13: 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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/operator.hpp:344:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for(int j = 0; j < super::_map[index].second.size(); ++j) In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/operator.hpp:431:13: 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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/operator.hpp:344:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for(int j = 0; j < super::_map[index].second.size(); ++j) In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/operator.hpp:431:13: 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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/mpich/download/include/hpddm/include/operator.hpp:344:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for(int j = 0; j < super::_map[index].second.size(); ++j) In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/mpich/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles MISSING lib petsc, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi hpddm_substructuring.cpp eval ../examples++-load/ff-c++ '-mpi' hpddm_substructuring.cpp -std=c++11 -std=c++11 -L/builddir/build/BUILD/freefem++-3.62/mpich/download/lib -I/builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lopenblas -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le -lpthread -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -I/usr/include/mpich-ppc64le /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-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.62/mpich/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/mpich-ppc64le' '-I/usr/include/mpich-ppc64le' '-DAdd_' 'hpddm_substructuring.cpp' /usr/lib64/mpich/bin/mpic++ -shared -fPIC -std=c++11 -std=c++11 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/mpich/download/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lopenblas' -Wl,-z,relro -Wl,--as-needed -Wl,-z,now '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' '-lpthread' -Wl,-z,relro -Wl,--as-needed -Wl,-z,now '-L/usr/lib64/mpich/lib' '-lmpifort' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pipe -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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.62/mpich/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-hpddm' In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp: In member function 'void HPDDM::Schur::computeSchurComplement()': /builddir/build/BUILD/freefem++-3.62/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 390 | #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:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 62 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:105:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 105 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:144:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 144 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:179:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 179 | if(interfaceNb->n != vec.size()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ hpddm_substructuring.cpp:181:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 181 | 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:445, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::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::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/option.hpp:271:46: required from here /builddir/build/BUILD/freefem++-3.62/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] 238 | if(text.size() + max + 4 < col) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::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::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/option.hpp:234: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:504:65: required from here /builddir/build/BUILD/freefem++-3.62/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:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:434, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd' declared here 41 | 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:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:434, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd >' declared here 41 | 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:614:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:650:49: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:429, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti' declared here 41 | 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::DIRICHLET>; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:655:63: required from here ../examples++-load/include/AFunction.hpp:800:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:429, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>' declared here 41 | class Feti : public Schur, K> { | ^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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:579:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd]' hpddm_substructuring.cpp:620:30: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 825 | for(unsigned int k = 0; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 829 | if(Subdomain::_map[i].second[j] == k) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/freefem++-3.62/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:583:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd; K = double]' hpddm_substructuring.cpp:622:42: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 424 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': common.hpp:412:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd]' hpddm_substructuring.cpp:624:35: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:384:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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:579:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd >]' hpddm_substructuring.cpp:620:30: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 825 | for(unsigned int k = 0; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 829 | if(Subdomain::_map[i].second[j] == k) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/freefem++-3.62/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:583:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd >; K = std::complex]' hpddm_substructuring.cpp:622:42: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 424 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': common.hpp:412:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd >]' hpddm_substructuring.cpp:624:35: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:384:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:598:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 343 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 347 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 365 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 368 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:381, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = double]': /builddir/build/BUILD/freefem++-3.62/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:599:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/LAPACK.hpp:272:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 272 | for(unsigned int i = 0; i < _n; ++i) { | ~~^~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/LAPACK.hpp:274:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 274 | for(unsigned int j = i + 1; j < _n; ++j) | ~~^~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = double]': /builddir/build/BUILD/freefem++-3.62/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:599:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/LAPACK.hpp:296:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 296 | for(unsigned int i = 1; i < _n; ++i) { | ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:598:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 343 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 347 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 365 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 368 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:381, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:599:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/LAPACK.hpp:272:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 272 | for(unsigned int i = 0; i < _n; ++i) { | ~~^~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/LAPACK.hpp:274:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 274 | for(unsigned int j = i + 1; j < _n; ++j) | ~~^~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = std::complex]': /builddir/build/BUILD/freefem++-3.62/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:599:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/LAPACK.hpp:296:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 296 | for(unsigned int i = 1; i < _n; ++i) { | ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:434, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/CG.hpp:443: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 264 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/CG.hpp:471: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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.62/mpich/download/include/hpddm/include/CG.hpp:443: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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.62/mpich/download/include/hpddm/include/CG.hpp:471: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/HPDDM.hpp:429, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/CG.hpp:443: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:650:49: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 363 | for(unsigned int i = 0; i < super::_mult; ++i) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/CG.hpp:471: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:650:49: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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::DIRICHLET]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/CG.hpp:443: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::DIRICHLET>; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:655:63: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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::DIRICHLET]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/CG.hpp:471: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::DIRICHLET>; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:655:63: required from here /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/mpich/download/include/hpddm/include/CG.hpp:419: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:246:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 246 | if(2 * n <= space && wk) { | ~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:322, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/mpich/download/include/hpddm/include/CG.hpp:419: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 387 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/mpich/download/include/hpddm/include/CG.hpp:419: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:246:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 246 | if(2 * n <= space && wk) { | ~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:322, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/mpich/download/include/hpddm/include/CG.hpp:419: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 387 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:106: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:155: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:300:34: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 300 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:302:39: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 302 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:106: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:298:155: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:300:34: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 300 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:302:39: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 302 | 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.62/mpich/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/FETI.hpp:318:13: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/CG.hpp:426: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:650:49: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 743 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/FETI.hpp:318:13: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/CG.hpp:426: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::DIRICHLET>; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]' hpddm_substructuring.cpp:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:655:63: required from here /builddir/build/BUILD/freefem++-3.62/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 /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:332, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:400: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.62/mpich/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.62/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.62/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:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 130 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:402: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.62/mpich/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.62/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.62/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:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:400: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.62/mpich/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/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.62/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:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:402: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.62/mpich/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/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.62/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:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/matrix.hpp:130: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from hpddm_substructuring.cpp:8: common.hpp: In instantiation of 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': common.hpp:464:9: required from here common.hpp:467:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:475:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 485 | for(int i = 0; i < dot.size(); ++i) common.hpp: In instantiation of 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': common.hpp:464:9: required from here common.hpp:467:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:475:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 485 | for(int i = 0; i < dot.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 = KN]': common.hpp:488:29: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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 class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': common.hpp:480:25: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >]': common.hpp:488:29: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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 class KN >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = double; MPI_Comm = int]': hpddm_substructuring.cpp:275:9: required from 'AnyType Substructuring::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:268:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:146:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 146 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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:538:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:518:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 454 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 470 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 486 | for(j = 0; j < interface.size(); ++j) /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 497 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 506 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 507 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 509 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 564 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 572 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 590 | while(++j < interface.size()) { In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = std::complex; MPI_Comm = int]': hpddm_substructuring.cpp:275:9: required from 'AnyType Substructuring::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:268:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/subdomain.hpp:146:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 146 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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:538:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:518:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 454 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 470 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 486 | for(j = 0; j < interface.size(); ++j) /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 497 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 506 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 507 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 509 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 564 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 572 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 590 | 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 = pwr, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'H'>, KN*, double, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'H'>, KN*, double, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Bdd*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'N'>, KN*, double, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr >, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >, 'H'>, KN >*, std::complex, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN >*, std::complex, 'T'>, pwr >, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 >, 'H'>, KN >*, std::complex, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, HPDDM::Bdd >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr >, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >, 'N'>, KN >*, std::complex, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN >*, std::complex, 'N'>, pwr >, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 >, 'N'>, KN >*, std::complex, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'H'>, KN*, double, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'H'>, KN*, double, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Feti*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'N'>, KN*, double, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, OpTrans, HPDDM::FetiPrcndtnr::DIRICHLET> >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>, pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>, pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ../examples++-load/include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ../examples++-load/include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Substructuring::InvSubstructuring >, 'H'>, KN >*, std::complex, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:557:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:518:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 612 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 614 | if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/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:557:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:518:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 612 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 614 | if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/mpich/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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.62/mpich/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:604: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::DIRICHLET; K = double; MPI_Request = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 727 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/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::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/operator.hpp:604: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::DIRICHLET>&; HPDDM::FetiPrcndtnr Q = HPDDM::FetiPrcndtnr::DIRICHLET; K = std::complex; MPI_Request = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, const MPI_Comm&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = int]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/mpich/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] ~/build/BUILD/freefem++-3.62 ~/build/BUILD/freefem++-3.62/openmpi ~/build/BUILD/freefem++-3.62 + module unload mpi/mpich-ppc64le + 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-ppc64le + eval unset 'LD_LIBRARY_PATH; unset' 'MPI_COMPILER; MANPATH=;' export '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; MANPATH_modshare=:1;' export '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 ++ MANPATH= ++ export 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 ++ MANPATH_modshare=:1 ++ export 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 + 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 +++ case ":$PATH:" in +++ '[' '!' -n x ']' +++ case ":`manpath 2>/dev/null`:" in ++++ manpath +++ unset _mlcode _mlret +++ '[' -n '' ']' + module load mpi/openmpi-ppc64le + 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-ppc64le + eval 'MPI_COMPILER=openmpi-ppc64le;' 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-ppc64le;' export 'MPI_MAN; MANPATH=/usr/share/man/openmpi-ppc64le:;' export 'MANPATH; MPI_INCLUDE=/usr/include/openmpi-ppc64le;' export 'MPI_INCLUDE; _LMFILES_=/usr/share/modulefiles/mpi/openmpi-ppc64le;' export '_LMFILES_; LOADEDMODULES=mpi/openmpi-ppc64le;' export 'LOADEDMODULES; MODULES_LMCONFLICT=mpi/openmpi-ppc64le\&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-ppc64le:1::2;' export 'MANPATH_modshare; MPI_PYTHON3_SITEARCH=/usr/lib64/python3.8/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH; MODULES_LMCONFLICT_modshare=mpi/openmpi-ppc64le\&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-ppc64le;' export 'MPI_SYSCONFIG; MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON2_SITEARCH; _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-ppc64le:1;' export '_LMFILES__modshare; LOADEDMODULES_modshare=mpi/openmpi-ppc64le: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-ppc64le ++ 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-ppc64le ++ export MPI_MAN ++ MANPATH=/usr/share/man/openmpi-ppc64le: ++ export MANPATH ++ MPI_INCLUDE=/usr/include/openmpi-ppc64le ++ export MPI_INCLUDE ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-ppc64le ++ export _LMFILES_ ++ LOADEDMODULES=mpi/openmpi-ppc64le ++ export LOADEDMODULES ++ MODULES_LMCONFLICT='mpi/openmpi-ppc64le&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-ppc64le:1::2 ++ export MANPATH_modshare ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.8/site-packages/openmpi ++ export MPI_PYTHON3_SITEARCH ++ MODULES_LMCONFLICT_modshare='mpi/openmpi-ppc64le&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-ppc64le ++ export MPI_SYSCONFIG ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi ++ export MPI_PYTHON2_SITEARCH ++ _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-ppc64le:1 ++ export _LMFILES__modshare ++ LOADEDMODULES_modshare=mpi/openmpi-ppc64le: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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-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=powerpc64le-redhat-linux-gnu --host=powerpc64le-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-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 powerpc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-g++... no checking for powerpc64le-redhat-linux-gnu-c++... no checking for powerpc64le-redhat-linux-gnu-gpp... no checking for powerpc64le-redhat-linux-gnu-aCC... no checking for powerpc64le-redhat-linux-gnu-CC... no checking for powerpc64le-redhat-linux-gnu-cxx... no checking for powerpc64le-redhat-linux-gnu-cc++... no checking for powerpc64le-redhat-linux-gnu-cl.exe... no checking for powerpc64le-redhat-linux-gnu-FCC... no checking for powerpc64le-redhat-linux-gnu-KCC... no checking for powerpc64le-redhat-linux-gnu-RCC... no checking for powerpc64le-redhat-linux-gnu-xlC_r... no checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-gfortran... no checking for powerpc64le-redhat-linux-gnu-f90... no checking for powerpc64le-redhat-linux-gnu-xlf90... no checking for powerpc64le-redhat-linux-gnu-g95... no checking for powerpc64le-redhat-linux-gnu-ifort... no checking for powerpc64le-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 powerpc64le-redhat-linux-gnu-gfortran... no checking for powerpc64le-redhat-linux-gnu-f90... no checking for powerpc64le-redhat-linux-gnu-xlf... no checking for powerpc64le-redhat-linux-gnu-xlf90... no checking for powerpc64le-redhat-linux-gnu-g95... no checking for powerpc64le-redhat-linux-gnu-f77... no checking for powerpc64le-redhat-linux-gnu-fort77... no checking for powerpc64le-redhat-linux-gnu-gfortran... no checking for powerpc64le-redhat-linux-gnu-ifort... no checking for powerpc64le-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... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/ppc64le-redhat-linux/9 -L/usr/lib/gcc/ppc64le-redhat-linux/9/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64le-redhat-linux/9/../../.. -lgfortran -lm -lquadmath configure: WARNING: get dir of -lgfortran FLIBS : /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " configure: ++ add fc : /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -DAdd_ in examples++-load/WHERE_LIBRARY-config " checking for powerpc64le-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' ************* ./configure: line 12726: -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 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-ppc64le 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-ppc64le 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-ppc64le 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/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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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... no checking kernel version... 5.2.7 checking libc version... libc-2.30.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.10.5) 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 -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 V=1 VERBOSE=1 /usr/bin/make all-recursive Making all in download make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' mkdir bin make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' mkdir lib make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' if test -n "hpddm" ; then /usr/bin/make install-hpddm; else true; fi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' mkdir include make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/libMesh' hpddm hpddm.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 58158b54b1ff9f916b85f897adfb6993093d220f creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/LICENSE.md creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.BGQ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.Linux inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.OSX inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.Travis-CI inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Make.inc/Makefile.Windows inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/Makefile inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/README.md creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/benchmark/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/benchmark/local_eigensolver.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/benchmark/local_solver.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/benchmark/local_solver.py creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/Languages.txt inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/Menu.txt inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/Topics.txt inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/cheatsheet.bib inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/cheatsheet.pdf inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/doc/cheatsheet.tex creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/custom_operator.f90 creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/data/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/driver.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/generate.c inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/generate.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/generate.py inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/generateFromFile.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/hpddm_f90.cfg inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/iterative.py inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/payload.sh creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/petsc/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/petsc/ex32.c inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/petsc/ex56.c inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.c inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.h inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarz.py extracting: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/schwarzFromFile.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/examples/solver.py creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/ARPACK.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/BDD.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/BLAS.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/CG.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/Dissection.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/Elemental.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/FETI.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/GCRODR.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/GMRES.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/HPDDM.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/Hypre.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/LAPACK.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/MKL_PARDISO.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/MUMPS.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/PETSc.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/PaStiX.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/ScaLAPACK.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/SuiteSparse.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/coarse_operator.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/coarse_operator_impl.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/define.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/dense.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/dmatrix.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/eigensolver.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/enum.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/inexact_coarse_operator.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/iterative.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/matrix.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/operator.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/option.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/option_impl.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/preconditioner.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/preprocessor_check.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/schur.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/schwarz.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/singleton.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/subdomain.hpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/include/wrapper.hpp creating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/ inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/HPDDM.f90 inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/HPDDM.h inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/hpddm.py inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/hpddm_c.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/hpddm_fortran.cpp inflating: hpddm-58158b54b1ff9f916b85f897adfb6993093d220f/interface/hpddm_python.cpp make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' touch tag-install-other make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -fPIC -c -o libmeshb7.o libmeshb7.c make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/libMesh' rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmeshb7.o memory.o a - chrono.o a - eigenv.o a - libmeshb7.o a - memory.o ranlib libMesh.a make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/libMesh' ar: creating libMesh.a make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 ar: creating liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/lglib' Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' m4 -DVersionFreeFemDate="`date`" strversionnumber.m4 > strversionnumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1747:50: required from 'void ArrayOperator() [with K = long int; Z = long int]' array_long.cpp:135:31: required from here AFunction.hpp:800: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] 800 | 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 139 | 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:822: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:860: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:867: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inv_KN_long' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ 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 CR = std::__cxx11::basic_string*; 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1798: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:1798:11: required from here AnyType.hpp:145: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_' [-Wclamake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' ss-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2657:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2656:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2332:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2331:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SetArray' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = KN >*; A0 = Resize > >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:800: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] 800 | 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 139 | 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:783: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:779: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:783: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:783: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const enum std::_Ios_Openmode' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = char]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class AnyTypeWithOutCheck' leaves 79 bytes unchanged [-Wclass-memaccess] 145 | memcpy(&any,&x,simake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' zeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubArray' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ 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:2460:43: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here Operator.hpp:61:16: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 61 | 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:2463: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:2462:13: required from here AFunction.cpp:908:9: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 908 | 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:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_seekg' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_seekp' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class ostream_precis' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class OP_setw' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1747:50: required from 'void ArrayOperator() [with K = double; Z = long int]' array_real.cpp:44:32: required from here AFunction.hpp:800: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] 800 | 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 139 | 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:775: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:860: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:867: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]': array_tlp.hpp:1798: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:1798:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': array_tlp.hpp:516:23: required from 'AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = double; 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]': AFunction.hpp:2657:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2656:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]': AFunction.hpp:2332:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2331:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class QuantileKN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair, KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1747:50: required from 'void ArrayOperator() [with K = std::complex; Z = long int]' array_complex.cpp:74:33: required from here AFunction.hpp:800: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] 800 | 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 139 | 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:775: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:860: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]': array_tlp.hpp:822:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' array_tlp.hpp:867: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_, std::complex, std::complex, const std::complex&>]': array_tlp.hpp:1798: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:1798:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class F_KN_, std::complex, std::complex, const std::complex&>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNMh_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Add_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Add_Mulc_KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Sub_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]': AFunction.hpp:2657:28: required from 'AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2656:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mulc_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mul_KNM_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct outProduct_KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Divc_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]': AFunction.hpp:2332:27: required from 'AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2331:16: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class if_arth_KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct NothingType' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotStar_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DotSlash_KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]': array_tlp.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::complex* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KNM_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct std::pair >, KN_ >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Transpose > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgmesh.cpp:496:110: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': lgmesh3.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1476: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1478: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1479: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgmesh3.cpp:1255: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:1598: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [wmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' ith T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgmesh3.cpp:1179:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1174:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]': lgmesh3.cpp:1179:23: required from 'AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmesh3.cpp:1174:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbase, v_fes3>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]': AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgBoundaryElement::BE' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgVertex' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgElement' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': AFunction.hpp:1018: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:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class v_fes3** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class GlgBoundaryElement' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]': AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct GlgElement::Adj' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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] 595 | 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] 606 | void *operator new[](std::size_t size) throw(std::bad_alloc) | ^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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] 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../femlib/FESpace.cpp:1162:4: note: in expansion of macro 'ffassert' 1162 | ffassert(this); | ^~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]': lgmat.cpp:2756:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3060:6: required from 'void AddSparseMat() [with R = double]' lgmat.cpp:3404:24: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class minusMat' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]': lgmat.cpp:2756:32: required from 'AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:3060:6: required from 'void AddSparseMat() [with R = std::complex]' lgmat.cpp:3405: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* mmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' emcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of 'AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': lgmat.cpp:3175:9: required from here lgmat.cpp:3222:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3222 | for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { | ~~^~~~~~~~~ lgmat.cpp:3255:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3255 | for(int i = 0; i < n; ++i) | ~~^~~ lgmat.cpp:3259:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3259 | for(int i = 0; i < n; ++i) { | ~~^~~ lgmat.cpp:3278:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3278 | 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:3175:9: required from here lgmat.cpp:3222:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3222 | for(unsigned int j = mA->lg[mR->cl[i]]; j < mA->lg[mR->cl[i] + 1]; ++j) { | ~~^~~~~~~~~ lgmat.cpp:3255:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3255 | for(int i = 0; i < n; ++i) | ~~^~~ lgmat.cpp:3259:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3259 | for(int i = 0; i < n; ++i) { | ~~^~~ lgmat.cpp:3278:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3278 | 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:2878: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:2874: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::plusAtx]': lgmat.cpp:2878: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:2874: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAxeqb]': lgmat.cpp:2878: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:2874: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice >::solveAtxeqb]': lgmat.cpp:2878:29: required from 'AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = VirtualMatrice >::solveAtxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2874: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 >::solveAtxeqb' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAx]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::plusAtx]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAxeqb]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VirtualMatrice::solveAtxeqb]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145: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::solveAtxeqb' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans; TA0 = Matrice_Creuse_Transpose; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv_trans' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::list*, bool>, std::allocator*, bool> > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': lgmat.cpp:2499:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2468:14: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans >; TA0 = Matrice_Creuse_Transpose >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_inv_trans >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrix_Prod, std::complex >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, MatriceCreuse >*, bool>, std::allocator, MatriceCreuse >*, bool> > >*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': lgmat.cpp:2499:19: required from 'AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgmat.cpp:2468:14: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'double* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, std::complex, std::less >, std::allocator, std::complex > > >*]': AFunction.hpp:1148:22: required from 'AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A0 = std::map, std::complex, std::less >, std::allocator, std::complex > > >*; A1 = Inv_KN_long; A2 = Inv_KN_long; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1147:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheCoefMat >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]': AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct TheDiagMat >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::map, double, std::less >, std::allocator, double> > >*]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_C2R]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = std::complex; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]': problem.cpp:6123: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:482: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': AFunction.hpp:779: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class SubString' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct String_find' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:1018: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:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]': AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2372:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2372:13: required from here AnyType.hpmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' p:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]': AddNewFE.h:36: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = double*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]': lgfem.cpp: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 vmake[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' _fes** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]': 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]': AFunction.hpp:775:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5318: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]': AFunction.hpp:775:23: required from 'AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5325: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5403: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5406: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': lgfem.cpp:1762:24: required from 'AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]' lgfem.cpp:5974: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2886:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2941: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:5250: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5278: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]' lgfem.cpp:5288: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbase*]' lgfem.cpp:5304: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray*]' lgfem.cpp:5305: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]' lgfem.cpp:5310: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2963:37: required from 'void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]' lgfem.cpp:5311: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]': AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2878:10: required from 'ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:758:46: required from 'ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]' lgfem.cpp:5333: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]': lgfem.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = TypeSolveMat*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = TypeSolveMat*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'bool* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1285:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': problem.hpp:1289:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1198:9: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]': problem.hpp:1101:25: required from 'AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1064:9: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN_ >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': problem.hpp:1289:58: required from 'AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]' problem.hpp:1198:9: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:2460: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:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]': lgfem.cpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': AFunction.hpp:2460:23: required from 'AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:2459:13: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgElement' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]': AFunction.hpp:1018: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:1017:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1148: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:1147:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgBoundaryEdge' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]': AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgElement::Adj' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]': AFunction.hpp:1074: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:1073:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct {anonymous}::lgBoundaryEdge::BE' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]': AFunction.hpp:1119:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = Resize1, v_fes>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Matrice_Creuse_Transpose' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN > >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes>**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray, v_fes3>** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class FEbaseArray** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1, v_fes3>**>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]': AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' AFunction.hpp:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]': AFunction.hpp:1119: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:1118:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class {anonymous}::lgVertex' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]': AFunction.hpp:945: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:944:11: required from here AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Resize1*, int> >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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] 1062 | // Finding an Arnoldi basis. \ | ^ ../Eigen/eigenvalue.cpp:1064:5: warning: multi-line comment [-Wcomment] 1064 | // 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/fflib' ar: creating libff.a Making all in nw make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:9: warning: statement has no effect [-Wunused-value] 1042 | 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] 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Graphics/ffglut.cpp:1503:3: note: in expansion of macro 'ffassert' 1503 | ffassert(this && theplot); | ^~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -lopenblas -ldl -lm -lrt /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/nw' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const char* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' /usr/lib64/openmpi/bin/mpic++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/openmpi-ppc64le -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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:936:52: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 936 | << ", l=" << l << ", tag=" << tag << " " << (l < sizempibuf) << endl; | ~~^~~~~~~~~~~~ parallelempi.cpp:937:9: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 937 | if (l <=sizempibuf) | ~~^~~~~~~~~~~~ parallelempi.cpp: In constructor 'Serialize::Serialize(const MPIrank&, const char*, long int, const void*)': parallelempi.cpp:971:10: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 971 | 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./../fflib/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./../fflib/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./../fflib/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./../fflib/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./../fflib/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./../fflib/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./../fflib/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:869:56: required from here parallelempi.cpp:762:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 762 | ffassert(lsz==lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of 'SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh3]': parallelempi.cpp:878:58: required from here parallelempi.cpp:762:19: warning: comparison of integer expressions of different signedness: 'long long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 762 | ffassert(lsz==lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro 'ffassert' 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ 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:2361:23: required from 'AnyType ClearReturnKK_(Stack, const AnyType&) [with K = ompi_request_t*; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2533: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank]': ./../fflib/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = MPIrank; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2542:94: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct MPIrank' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2543:106: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' parallelempi.cpp:2544:102: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]': ./../fflib/AFunction.hpp:787:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = fMPI; B = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:2863: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:2941: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:2529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ parallelempi.cpp: In instantiation of 'bool RevcWMeshd::Do(ompi_request_t**) [with Mesh = Fem2D::Mesh3; MPI_Request = ompi_request_t*]': parallelempi.cpp:712:9: required from here parallelempi.cpp:729:92: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 729 | 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:712:9: required from here parallelempi.cpp:729:92: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const 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:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct fMPI' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../fflib/AFunction.hpp:1285:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./../femlib/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./../femlib/DOperator.hpp:154:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./../fflib/AFunction.hpp:1119: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:1118:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1119: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:1118:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]': ./../fflib/AFunction.hpp:1119: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:1118:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fMPI* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank*]': ./../fflib/AFunction.hpp:1119: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:1118:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct MPIrank* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./../fflib/AFunction.hpp:945: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:944:11: required from here ./../fflib/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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.62/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 3.62)''"' > compil.date make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' cube.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | cube.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | cube.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | cube.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cube.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from cube.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from cube.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from cube.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from cube.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from cube.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cube.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cube.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' animat.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | animat.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | animat.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | animat.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from animat.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from animat.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from animat.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from animat.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from animat.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from animat.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from animat.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from animat.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | animat.c: In function 'loadNextMesh': animat.c:98:26: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 98 | sprintf(mesh->name, "%s.%d", base, range); | ^~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 3 and 268 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c: In function 'playAnim': animat.c:189:28: warning: '%s' directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=] 189 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~ animat.c:189:18: note: directive argument in the range [-32768, 32767] 189 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 274 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c:206:28: warning: '%s' directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=] 206 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~ animat.c:206:18: note: directive argument in the range [-32768, 32767] 206 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 274 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ animat.c: In function 'animParticle': animat.c:230:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 230 | sprintf(data, "%s.%.3d", base, cur); | ^~~~ animat.c:230:16: note: directive argument in the range [-2147483647, 2147483647] 230 | sprintf(data, "%s.%.3d", base, cur); | ^~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from animat.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 268 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' listnum.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | listnum.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | listnum.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | listnum.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from listnum.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from listnum.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from listnum.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from listnum.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from listnum.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from listnum.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from listnum.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from listnum.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' image.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from image.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from image.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from image.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from image.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from image.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from image.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from image.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from image.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' persp.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | persp.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | persp.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | persp.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from persp.c:25: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from persp.c:25: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from persp.c:25: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from persp.c:25: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from persp.c:25: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from persp.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from persp.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from persp.c:27: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' mouse.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mouse.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mouse.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mouse.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mouse.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from mouse.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from mouse.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from mouse.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from mouse.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from mouse.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mouse.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mouse.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' zaldy2.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | zaldy2.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | zaldy2.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | zaldy2.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy2.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from zaldy2.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from zaldy2.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from zaldy2.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from zaldy2.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from zaldy2.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy2.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy2.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' bbfile.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | bbfile.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | bbfile.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | bbfile.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from bbfile.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from bbfile.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from bbfile.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from bbfile.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from bbfile.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from bbfile.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from bbfile.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from bbfile.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' dlists.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | dlists.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | dlists.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | dlists.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from dlists.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from dlists.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from dlists.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from dlists.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from dlists.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from dlists.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from dlists.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from dlists.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' stream.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | stream.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | stream.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | stream.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from stream.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from stream.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from stream.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from stream.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from stream.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from stream.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from stream.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from stream.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | stream.c: In function 'listTetraStream': stream.c:1201:26: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1201 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld stream.c:1281:25: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1281 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld stream.c: In function 'listTriaStream': stream.c:1679:25: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1679 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld stream.c:1754:24: warning: format '%f' expects argument of type 'double', but argument 3 has type 'clock_t' {aka 'long int'} [-Wformat=] 1754 | fprintf(stdout, " %6.2f sec.\n", ct); | ~~~~^ ~~ | | | | double clock_t {aka long int} | %6.2ld In file included from /usr/include/string.h:494, from medit.h:33, from stream.c:24: In function 'memcpy', inlined from 'filterPoint' at stream.c:771:3: /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] 34 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream.c: In function 'parseStream': stream.c:955:19: warning: '.iso' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 955 | sprintf(data, "%s.iso", tmp); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from stream.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' inmsh2.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inmsh2.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inmsh2.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inmsh2.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inmsh2.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inmsh2.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inmsh2.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inmsh2.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inmsh2.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inmsh2.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inmsh2.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inmsh2.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' normal.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | normal.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | normal.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | normal.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from normal.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from normal.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from normal.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from normal.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from normal.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from normal.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from normal.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from normal.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' material.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | material.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | material.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | material.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from material.c:25: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from material.c:25: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from material.c:25: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from material.c:25: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from material.c:25: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from material.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from material.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from material.c:27: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' tiles.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | tiles.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | tiles.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | tiles.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from tiles.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from tiles.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from tiles.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from tiles.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from tiles.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from tiles.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from tiles.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from tiles.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 camera.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | camera.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | camera.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | camera.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from camera.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from camera.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from camera.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from camera.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from camera.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from camera.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from camera.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from camera.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 ellipse.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | ellipse.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | ellipse.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | ellipse.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ellipse.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from ellipse.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from ellipse.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from ellipse.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from ellipse.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from ellipse.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ellipse.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ellipse.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 medit.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from medit.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from medit.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from medit.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from medit.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from medit.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inout.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inout.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inout.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inout.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inout.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inout.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inout.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inout.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inout.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 param.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | param.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | param.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | param.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from param.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from param.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from param.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from param.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from param.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from param.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from param.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from param.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 psfile.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | psfile.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | psfile.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | psfile.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 transform.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | transform.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | transform.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | transform.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from transform.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from transform.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from transform.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from transform.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from transform.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from transform.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from transform.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from transform.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 cenrad.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | cenrad.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | cenrad.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | cenrad.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cenrad.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from cenrad.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from cenrad.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from cenrad.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from cenrad.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from cenrad.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cenrad.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from cenrad.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 geometry.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | geometry.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | geometry.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | geometry.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from geometry.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from geometry.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from geometry.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from geometry.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from geometry.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from geometry.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from geometry.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from geometry.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' menus.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | menus.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | menus.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | menus.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from menus.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from menus.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from menus.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from menus.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from menus.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from menus.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from menus.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from menus.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | menus.c: In function 'keyFile': menus.c:301:20: warning: '.d.mesh' directive writing 7 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 301 | sprintf(data, "%s.d.mesh", tmpdata); | ^~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from menus.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 135 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:333:21: warning: '.ppm' directive writing 4 bytes into a region of size between 1 and 128 [-Wformat-overflow=] 333 | sprintf(data, "%s.ppm", tmpdata); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from menus.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 132 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menus.c:331:22: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] 331 | sprintf(data, "%s.%.3d", tmpdata, nfree); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from menus.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 5 and 140 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout_morice.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inout_morice.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inout_morice.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inout_morice.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_morice.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inout_morice.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inout_morice.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inout_morice.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inout_morice.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inout_morice.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_morice.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | inout_morice.c: In function 'loadMesh_popen': inout_morice.c:355:48: warning: 'nq' is used uninitialized in this function [-Wuninitialized] 355 | int i, ia, ib, inm, ref, is, k, disc, nn, nt, nq; | ^~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 parsar.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | parsar.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | parsar.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | parsar.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsar.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from parsar.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from parsar.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from parsar.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from parsar.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from parsar.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsar.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsar.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 util.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | util.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | util.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | util.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from util.c:30: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from util.c:30: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from util.c:30: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from util.c:30: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from util.c:30: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from util.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from util.c:31: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from util.c:32: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | util.c: In function 'setFont': util.c:64:11: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'GLvoid *' {aka 'void *'} [-Wformat=] 64 | printf("%s", font_style); | ~^ ~~~~~~~~~~ | | | | | GLvoid * {aka void *} | char * | %p make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' scene.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | scene.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | scene.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | scene.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scene.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from scene.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from scene.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from scene.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from scene.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from scene.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scene.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scene.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | scene.c: In function 'createScene': scene.c:915:26: warning: '%s' directive writing up to 255 bytes into a region of size 119 [-Wformat-overflow=] 915 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~ scene.c:915:16: note: directive argument in the range [-32768, 32767] 915 | sprintf(data, "Medit - [%s] #%d", mesh->name, sc->idwin); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from scene.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 14 and 274 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 gisfil.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | gisfil.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | gisfil.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | gisfil.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from gisfil.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from gisfil.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from gisfil.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from gisfil.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from gisfil.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from gisfil.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from gisfil.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from gisfil.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 clip.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | clip.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | clip.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | clip.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clip.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from clip.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from clip.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from clip.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from clip.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from clip.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clip.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clip.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 mesh.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mesh.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from mesh.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from mesh.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from mesh.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from mesh.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from mesh.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mesh.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mesh.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 inout_popenbinaire.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | inout_popenbinaire.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | inout_popenbinaire.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | inout_popenbinaire.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_popenbinaire.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from inout_popenbinaire.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from inout_popenbinaire.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from inout_popenbinaire.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from inout_popenbinaire.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from inout_popenbinaire.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from inout_popenbinaire.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | inout_popenbinaire.c: In function 'loadSol_popen_bin': inout_popenbinaire.c:964:23: warning: passing argument 1 of 'printf' from incompatible pointer type [-Wincompatible-pointer-types] 964 | if (debug) printf(stdout, "SolAtTriangles : nel %d, mesh->nt %d \n", nel, mesh->nt); | ^~~~~~ | | | FILE * {aka struct _IO_FILE *} In file included from /usr/include/stdio.h:867, from medit.h:28, from inout_popenbinaire.c:24: /usr/include/bits/stdio2.h:105:32: note: expected 'const char * restrict' but argument is of type 'FILE *' {aka 'struct _IO_FILE *'} 105 | printf (const char *__restrict __fmt, ...) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 scissor.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | scissor.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | scissor.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | scissor.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scissor.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from scissor.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from scissor.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from scissor.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from scissor.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from scissor.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scissor.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from scissor.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 parsop.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | parsop.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | parsop.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | parsop.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsop.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from parsop.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from parsop.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from parsop.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from parsop.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from parsop.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsop.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from parsop.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from /usr/include/string.h:494, from medit.h:33, from parsop.c:24: In function 'strncpy', inlined from 'parsop' at parsop.c:333:4: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 10 bytes from a string of length 31 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 vector.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | vector.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | vector.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | vector.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from vector.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from vector.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from vector.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from vector.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from vector.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from vector.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from vector.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from vector.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 clipvol.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | clipvol.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | clipvol.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | clipvol.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clipvol.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from clipvol.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from clipvol.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from clipvol.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from clipvol.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from clipvol.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clipvol.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from clipvol.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 hash.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | hash.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | hash.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | hash.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from hash.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from hash.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from hash.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from hash.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from hash.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from hash.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from hash.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from hash.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 items.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | items.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | items.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | items.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from items.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from items.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from items.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from items.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from items.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from items.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from items.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from items.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 particle.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | particle.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | particle.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | particle.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from particle.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from particle.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from particle.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from particle.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from particle.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from particle.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from particle.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from particle.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sftcpy.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sftcpy.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sftcpy.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from sftcpy.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from sftcpy.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from sftcpy.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from sftcpy.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from sftcpy.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from sftcpy.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from sftcpy.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from sftcpy.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | sftcpy.c: In function 'sftcpy': sftcpy.c:308:20: warning: '%.3d' directive writing between 3 and 11 bytes into a region of size between 0 and 127 [-Wformat-overflow=] 308 | sprintf(data, "%s.%.3d.ps", tmpdata, nfree); | ^~~~ In file included from /usr/include/stdio.h:867, from medit.h:28, from sftcpy.c:28: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 8 and 143 bytes into a destination of size 128 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 view.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | view.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | view.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | view.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from view.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from view.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from view.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from view.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from view.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from view.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from view.c:25: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from view.c:26: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 mlists.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mlists.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mlists.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mlists.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mlists.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from mlists.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from mlists.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from mlists.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from mlists.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from mlists.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mlists.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from mlists.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 critip.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | critip.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | critip.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | critip.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from critip.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from critip.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from critip.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from critip.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from critip.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from critip.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from critip.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from critip.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 keyboard.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | keyboard.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | keyboard.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | keyboard.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from keyboard.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from keyboard.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from keyboard.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from keyboard.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from keyboard.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from keyboard.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from keyboard.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from keyboard.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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.62/openmpi/src/medit' ilists.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | ilists.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | ilists.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | ilists.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ilists.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from ilists.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from ilists.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from ilists.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from ilists.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from ilists.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ilists.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from ilists.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 morphing.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | morphing.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | morphing.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | morphing.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from morphing.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from morphing.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from morphing.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from morphing.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from morphing.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from morphing.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from morphing.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from morphing.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 path.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | path.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | path.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | path.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from path.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from path.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from path.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from path.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from path.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from path.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from path.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from path.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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 zaldy1.c:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | zaldy1.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | zaldy1.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | zaldy1.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy1.c:30: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from zaldy1.c:30: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from zaldy1.c:30: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from zaldy1.c:30: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from zaldy1.c:30: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from zaldy1.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy1.c:31: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from zaldy1.c:32: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | status.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | status.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | status.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from status.c:28: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from status.c:28: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from status.c:28: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from status.c:28: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from status.c:28: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from status.c:28: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from status.c:29: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from status.c:30: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-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:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | picking.c:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | picking.c:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | picking.c:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from picking.c:24: medit.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | medit.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | medit.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | medit.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:51, from picking.c:24: chrono.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | chrono.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | chrono.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | chrono.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:53, from picking.c:24: mesh.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | mesh.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | mesh.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | mesh.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:54, from picking.c:24: grafic.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | grafic.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | grafic.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | grafic.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:55, from picking.c:24: image.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | image.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | image.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | image.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from medit.h:56, from picking.c:24: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from picking.c:25: extern.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | extern.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | extern.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | extern.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | In file included from picking.c:26: sproto.h:18:1: warning: "/*" within comment [-Wcomment] 18 | /* LICENSE : LGPLv3 | sproto.h:19:1: warning: "/*" within comment [-Wcomment] 19 | /* ORG : LJLL Universite Pierre et Marie Curie, Paris, FRANCE | sproto.h:20:1: warning: "/*" within comment [-Wcomment] 20 | /* AUTHORS : Pascal Frey | sproto.h:21:1: warning: "/*" within comment [-Wcomment] 21 | /* E-MAIL : pascal.frey@sorbonne-universite.fr | picking.c: In function 'displayQuad': picking.c:662:1: warning: no return statement in function returning non-void [-Wreturn-type] 662 | } | ^ picking.c: In function 'displayTets': picking.c:712:1: warning: no return statement in function returning non-void [-Wreturn-type] 712 | } | ^ picking.c: In function 'displayHexa': picking.c:765:1: warning: no return statement in function returning non-void [-Wreturn-type] 765 | } | ^ picking.c: In function 'getColorRange': picking.c:547:1: warning: control reaches end of non-void function [-Wreturn-type] 547 | } | ^ make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -lm -ldl -lz -lsz -lhdf5 -lhdf5_hl make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/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.62/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' touch WHERE_LIBRARY make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' echo loadpath = \"./\" >freefem++.pref echo includepath += \"../examples++-3d/\" >freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' diff: WHERE_LIBRARY-download: No such file or directory make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-load' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' /usr/bin/make myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/openmpi/examples++-load' libff-mmap-semaphore.c: In function 'void ffmmap_init(ff_Pmmap, const char*, long int)': libff-mmap-semaphore.c:267:27: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'off_t' {aka 'long int'} [-Wformat=] 267 | printf(" len %ld size %lld \n", len, size); | ~~~^ ~~~~ | | | | | off_t {aka long int} | long long int | %ld In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-mmap-semaphore.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap]': ./include/AFunction.hpp:787:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_mmap; B = ff_pointeur_mmap*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2863: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:2941: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:172: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_mmap' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem]': ./include/AFunction.hpp:787:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = ff_pointeur_sem; B = ff_pointeur_sem*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2863: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:2941: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:173:50: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_sem*]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ff_pointeur_mmap*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct ff_pointeur_mmap* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -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.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/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.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from dfft.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class DFFT_1d2dor3d >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]': ./include/AFunction_ext.hpp:128:22: required from 'AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:127:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct fftw_plan_s** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from UMFPACK64.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from NewSolver.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from tetgen.cpp:2722: msh3.cpp: In function 'void OrderVertexTransfo_hcode_nv(const int&, const double*, const double*, const double*, const double*, const double*, double, int*, int*, int&)': msh3.cpp:3837:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3837 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:3869:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3869 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp: In function 'void PointCommun_hcode(const int&, const int&, const int&, double**, const double*, const double*, double, int*, int&)': msh3.cpp:3965:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3965 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:4006:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4006 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp:4043:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4043 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from tetgen.cpp:42: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheckmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from lapack.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 |make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from fflapack.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Inverse >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = KNM >*; TA1 = Mult >*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KNM*; TA0 = KNM*; TA1 = Mult*>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult >*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]': ./include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = KNM*; TA1 = KNM*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Mult*>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -I./include 'newuoa.f' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.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 ffnewuoa.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ f951: Warning: '-Werror=' argument '-Werror=format-security' is not valid for Fortran f951: Warning: '-Werror=' argument '-Werror=format-security' is not valid for Fortran newuoa.f:52:72: 52 | 10 W(N+K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:56:72: 56 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:57:72: 57 | 20 W(N+K)=W(N+K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO terminatimake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' on statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:74:72: 74 | 30 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:85:72: 85 | 40 SSTEMP=SSTEMP+DIFF*DIFF | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:95:72: 95 | 60 S(I)=XPT(KSAV,I)-XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:111:72: 111 | 80 XOPTS=XOPTS+XOPT(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:123:72: 123 | 90 DEN(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:134:72: 134 | 100 TEMPC=TEMPC+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:139:72: 139 | 110 WVEC(K,5)=HALF*TEMPA*TEMPB | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:146:72: 146 | 120 WVEC(IP,5)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:154:72: 154 | 130 PROD(K,JC)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:158:72: 158 | 140 SUM=SUM+ZMAT(K,J)*WVEC(K,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:160:72: 160 | DO 150 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) newuoa.f:161:72: 161 | 150 PROD(K,JC)=PROD(K,JC)+SUM*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:166:72: 166 | 160 SUM=SUM+BMAT(K,J)*WVEC(NPT+J,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:167:72: 167 | 170 PROD(K,JC)=PROD(K,JC)+SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:169:72: 169 | DO 190 J=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 190 at (1) newuoa.f:172:72: 172 | 180 SUM=SUM+BMAT(I,J)*WVEC(I,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:173:72: 173 | 190 PROD(NPT+J,JC)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:181:72: 181 | 200 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:200:72: 200 | 210 DEN(9)=DEN(9)-HALF*TEMPA | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:207:72: 207 | 220 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:241:72: 241 | 230 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:245:72: 245 | 240 SUM=SUM+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:271:72: 271 | 260 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:276:72: 276 | 270 DENMAX=DENMAX+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:279:72: 279 | DO 280 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 280 at (1) newuoa.f:280:72: 280 | 280 VLAG(K)=VLAG(K)+PROD(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:290:72: 290 | 290 TEMPB=TEMPB+W(I)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) newuoa.f:301:72: 301 | 300 S(I)=TAU*BMAT(KNEW,I)+ALPHA*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:305:72: 305 | 310 SUM=SUM+XPT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) newuoa.f:307:72: 307 | DO 320 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 320 at (1) newuoa.f:308:72: 308 | 320 S(I)=S(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) newuoa.f:313:72: 313 | 330 DS=DS+D(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) newuoa.f:321:72: 321 | DO 350 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 350 at (1) newuoa.f:322:72: 322 | 350 W(K)=W(K)+WVEC(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:363:72: 363 | 10 HCOL(K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:367:72: 367 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:368:72: 368 | 20 HCOL(K)=HCOL(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:379:72: 379 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:385:72: 385 | 40 SUM=SUM+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:388:72: 388 | DO 50 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) newuoa.f:390:72: 390 | 50 GD(I)=GD(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:401:72: 401 | 60 DHD=DHD+D(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:411:72: 411 | 70 S(I)=GC(I)+TEMP*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:424:72: 424 | 90 SS=SS+S(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:430:72: 430 | 100 W(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:438:72: 438 | 110 SUM=SUM+XPT(K,J)*S(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:440:72: 440 | DO 120 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 120 at (1) newuoa.f:441:72: 441 | 120 W(I)=W(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:452:72: 452 | 130 CF5=CF5+S(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:476:72: 476 | 140 TAUOLD=TAU | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:495:72: 495 | 150 S(I)=GC(I)+GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:629:72: 629 | 10 XPT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:630:72: 630 | DO 20 I=1,NDIM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:631:72: 631 | 20 BMAT(I,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:633:72: 633 | 30 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:636:72: 636 | DO 40 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 40 at (1) newuoa.f:637:72: 637 | 40 ZMAT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:678:72: 678 | 60 X(J)=XPT(NF,J)+XBASE(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:739:72: 739 | 80 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:750:72: 750 | 110 DSQ=DSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:771:72: 771 | 130 SUM=SUM+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:775:72: 775 | DO 140 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:781:72: 781 | DO 140 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:782:72: 782 | 140 BMAT(IP,J)=BMAT(IP,J)+VLAG(I)*W(J)+W(I)*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:790:72: 790 | 150 W(I)=W(NPT+I)*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:794:72: 794 | 160 SUM=SUM+W(I)*XPT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:797:72: 797 | DO 170 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 170 at (1) newuoa.f:798:72: 798 | 170 BMAT(I,J)=BMAT(I,J)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:799:72: 799 | DO 180 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:803:72: 803 | DO 180 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:804:72: 804 | 180 BMAT(IP,J)=BMAT(IP,J)+TEMP*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:814:72: 814 | 190 XPT(K,J)=XPT(K,J)-HALF*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:815:72: 815 | DO 200 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:820:72: 820 | 200 BMAT(NPT+I,J)=BMAT(NPT+J,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:823:72: 823 | 210 XOPT(J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:846:72: 846 | 220 SUM=SUM+BMAT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:848:72: 848 | 230 VLAG(K)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:853:72: 853 | 240 SUM=SUM+ZMAT(I,K)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:860:72: 860 | DO 250 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 250 at (1) newuoa.f:861:72: 861 | 250 VLAG(I)=VLAG(I)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) newuoa.f:867:72: 867 | 260 SUM=SUM+W(I)*BMAT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:871:72: 871 | 270 SUM=SUM+BMAT(JP,K)*D(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:874:72: 874 | 280 DX=DX+D(J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:894:72: 894 | 300 X(I)=XBASE(I)+XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:919:72: 919 | DO 340 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 340 at (1) newuoa.f:923:72: 923 | 340 VQUAD=VQUAD+TEMP*HQ(IH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) newuoa.f:925:72: 925 | 350 VQUAD=VQUAD+PQ(K)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:942:72: 942 | 360 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) newuoa.f:979:72: 979 | 380 HDIAG=HDIAG+TEMP*ZMAT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) newuoa.f:983:72: 983 | 390 DISTSQ=DISTSQ+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 390 at (1) newuoa.f:1001:72: 1001 | DO 420 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 420 at (1) newuoa.f:1003:72: 1003 | 420 HQ(IH)=HQ(IH)+TEMP*XPT(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) newuoa.f:1012:72: 1012 | DO 440 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 440 at (1) newuoa.f:1013:72: 1013 | 440 PQ(K)=PQ(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) newuoa.f:1018:72: 1018 | 450 XPT(KNEW,I)=XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 450 at (1) newuoa.f:1029:72: 1029 | 700 VLAG(K)=FVAL(K)-FVAL(KOPT) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 700 at (1) newuoa.f:1034:72: 1034 | 710 SUM=SUM+BMAT(K,I)*VLAG(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1) newuoa.f:1036:72: 1036 | 720 W(I)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 720 at (1) newuoa.f:1045:72: 1045 | 730 GQ(I)=W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 730 at (1) newuoa.f:1047:72: 1047 | 740 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 740 at (1) newuoa.f:1051:72: 1051 | 750 W(J)=W(J)+VLAG(K)*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 750 at (1) newuoa.f:1052:72: 1052 | 760 IF (J .LT. IDZ) W(J)=-W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 760 at (1) newuoa.f:1055:72: 1055 | DO 770 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 770 at (1) newuoa.f:1056:72: 1056 | 770 PQ(K)=PQ(K)+ZMAT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 770 at (1) newuoa.f:1078:72: 1078 | 470 SUM=SUM+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) newuoa.f:1129:72: 1129 | 540 X(I)=XBASE(I)+XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) newuoa.f:1173:72: 1173 | 10 D(I)=XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1185:72: 1185 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:1201:72: 1201 | 60 DHD=DHD+D(J)*HD(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1222:72: 1222 | 70 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:1238:72: 1238 | 80 SS=SS+STEP(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:1252:72: 1252 | 100 SHS=SHS+STEP(I)*HS(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:1265:72: 1265 | 110 D(I)=TEMPA*(G(I)+HS(I))-TEMPB*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:1273:72: 1273 | 130 DHS=DHS+HD(I)*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:1296:72: 1296 | 140 QSAV=QNEW | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:1316:72: 1316 | 150 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:1328:72: 1328 | 180 HD(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:1332:72: 1332 | 190 TEMP=TEMP+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:1334:72: 1334 | DO 200 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:1335:72: 1335 | 200 HD(I)=HD(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:1338:72: 1338 | DO 210 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 210 at (1) newuoa.f:1341:72: 1341 | 210 HD(I)=HD(I)+HQ(IH)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:1376:72: 1376 | 10 ZMAT(I,JL)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1407:72: 1407 | 40 ZMAT(I,1)=TEMPA*ZMAT(I,1)-TEMPB*VLAG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:1425:72: 1425 | 50 ZMAT(I,JB)=SCALB*(ZMAT(I,JB)-TEMPA*W(I)-TEMPB*VLAG(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:1440:72: 1440 | 60 ZMAT(I,IDZ)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1450:72: 1450 | DO 70 I=1,JP | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 70 at (1) newuoa.f:482:0: 482 | TEMPB=TEMPB-TAUMAX | Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1302:0: 1302 | TEMPB=TEMPB-QMIN | Warning: 'tempb' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1249:0: 1249 | SHS=ZERO | Warning: 'shs' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1288:0: 1288 | QNEW=(SG+CF*CTH)*CTH+(DG+DHS*CTH)*STH | Warning: 'sg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1213:0: 1213 | QRED=QRED+QADD | Warning: 'qred' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1247:0: 1247 | 90 IF (GG .LE. 1.0D-4*GGBEG) GOTO 160 | Warning: 'ggbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1212:0: 1212 | QADD=ALPHA*(GG-HALF*ALPHA*DHD) | Warning: 'gg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1207:0: 1207 | TEMP=DHD/DD | Warning: 'dd' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1213:0: 1213 | QRED=QRED+QADD | Warning: 'bstep' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:766:0: 766 | 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN | Warning: 'xoptsq' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:724:0: 724 | HQ(IH)=(FBEG-FVAL(IPT+1)-FVAL(JPT+1)+F)/(XIPT*XJPT) | Warning: 'xjpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:724:0: Warning: 'xipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1025:0: 1025 | IF (DABS(RATIO) .GT. 1.0D-2) THEN | Warning: 'ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:757:0: 757 | IF (NF .LE. NFSAV+2) GOTO 460 | Warning: 'nfsav' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:719:0: 719 | IF (XJPT .LT. ZERO) JPT=JPT+N | Warning: 'jpt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:1041:0: 1041 | ITEST=ITEST+1 | Warning: 'itest' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:717:0: 717 | IH=(IPT*(IPT-1))/2+JPT | Warning: 'ipt' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:708:0: 708 | TEMP=(FBEG-F)/RHOBEG | Warning: 'fbeg' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:959:0: 959 | DELTA=DMAX1(HALF*DELTA,DNORM) | Warning: 'dnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] newuoa.f:759:0: 759 | 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: 500 | 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.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ilut.cpp:31: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Vector]': ./include/AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = ILUT_Vector; A0 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1073:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ILUT_Matrix]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ./ff-c++ -auto ff-NLopt.cpp eval ./ff-c++ MISSING lib nlopt, Check the WHERE-LIBRARYfiles make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from /usr/include/string.h:494, from cmaes.cpp:123: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'char* szCat(const char*, const char*, const char*, const char*)' at cmaes.cpp:3425:9: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmaes.cpp: In function 'char* szCat(const char*, const char*, const char*, const char*)': cmaes.cpp:3425:58: note: length computed here 3425 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-cmaes.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ./ff-c++ -auto BernardiRaugel.cpp eval ./ff-c++ BernardiRaugel.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'BernardiRaugel.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernardiRaugel.o' -o BernardiRaugel.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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'BernardiRaugel.o' -o ../examples++-mpi/BernardiRaugel.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.62/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BernardiRaugel.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Morley.cpp:44: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/Amake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' nyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 gsl.cpp: In member function 'void GSLInterpolation::init(const KN_&, const KN_&, bool, long int)': gsl.cpp:100:22: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 100 | for (long k = 0; k < n; ++k) { | ~~^~~ gsl.cpp: In member function 'void GSLInterpolation::init(GSLInterpolation*, bool)': gsl.cpp:121:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 121 | for (int i = 0; i < 2 * n; ++i) { | ~~^~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gsl.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]': ./include/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1285:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'long int* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stackmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct GSLInterpolation* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct gsl_rng** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct ddGSLInterpolation' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct dGSLInterpolation' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct gsl_rng_type* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from funcTemplate.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:23: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class myType_uv' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | clasmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' s AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class myType* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': ./include/AFunction.hpp:1074:22: required from 'AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1073:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclumake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' de/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from qf11to25.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1814:189: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1815:189: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' qf11to25.cpp:1816:189: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]': ./include/AFunction.hpp:1148: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:1147:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclumake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' de/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P4dc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./incmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/openmpi/examples++-load' lude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P3dc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_PkEdge.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./imake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' nclude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from splitmesh3.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from splitmesh6.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 msh3.cpp: In function 'void OrderVertexTransfo_hcode_nv(const int&, const double*, const double*, const double*, const double*, const double*, double, int*, int*, int&)': msh3.cpp:3837:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3837 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:3869:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3869 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp: In function 'void PointCommun_hcode(const int&, const int&, const int&, double**, const double*, const double*, double, int*, int&)': msh3.cpp:3965:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3965 | for (int ii = 0; ii < NbCode; ii++) { | ~~~^~~~~~~~ msh3.cpp:4006:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4006 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ msh3.cpp:4043:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4043 | for (int icode = 0; icode < NbCode; icode++) { | ~~~~~~^~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from msh3.cpp:43: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearCmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' omb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]': ./include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2372:13: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class listMesh3' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]': ./include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2372:13: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh3** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'ffrandom.o' -o ../examples++-mpi/ffrandom.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ffrandom.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from mat_dervieux.cpp:35: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 medit.cpp: In member function 'virtual AnyType datasolMesh2_Op::operator()(Stack) const': medit.cpp:411:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 411 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:451:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 451 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp: In constructor 'PopenMeditMesh_Op::PopenMeditMesh_Op(const basicAC_F0&)': medit.cpp:967:13: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 967 | if (jj != (nbTh - 1) * offset) { | ~~~^~~~~~~~~~~~~~~~~~~~~~ medit.cpp: In member function 'virtual AnyType PopenMeditMesh_Op::operator()(Stack) const': medit.cpp:1158:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 1158 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from medit.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': medit.cpp:259:35: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of 'AnyType datasolMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]': medit.cpp:582:9: required from here medit.cpp:636:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 636 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:722:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 722 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp: In instantiation of 'AnyType PopenMeditMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]': medit.cpp:1777:9: required from here medit.cpp:1914:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const long int' [-Wsign-compare] 1914 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ medit.cpp: In function 'char* meditcmd(long int, int, int, const string&, const string&)': medit.cpp:809:28: warning: '%i' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] 809 | sprintf(newsol, " ffsol%i", nbstrings); | ^~ medit.cpp:809:21: note: directive argument in the range [-2147483647, 2147483647] 809 | sprintf(newsol, " ffsol%i", nbstrings); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /usr/include/c++/9/fstream:38, from ./include/ff++.hpp:6, from medit.cpp:34: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 10 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 bmo.cpp:81:16: warning: 'std::istream& Eat2LN(std::istream&)' defined but not used [-Wunused-function] 81 | static istream&Eat2LN (istream &f) { | ^~~~~~ In file included from ./include/AFunction.hpp:90, from lgbmo.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from mat_psi.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:39: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KN* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 DxWriter.cpp: In member function 'void DxWriter::save_header()': DxWriter.cpp:84:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 84 | for (int i = 0; i < _vecofts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ DxWriter.cpp:87:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 87 | for (int j = 0; j < _vecofts[i].vecistant.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function 'void DxWriter::openfiles(const string&)': DxWriter.cpp:108:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < tmp.length(); ++i) { | ~~^~~~~~~~~~~~~~ DxWriter.cpp: In member function 'void DxWriter::addistant2ts(const string&, double, const KN&)': DxWriter.cpp:166:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < _vecofts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function 'const Fem2D::Mesh* DxWriter::getmeshts(const string&)': DxWriter.cpp:220:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 220 | for (int i = 0; i < _vecofts.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from DxWriter.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class DxWriter* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'pcm.o' 'pcm2rnm.o' -o ../examples++-mpi/pcm2rnm.so -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from pcm2rnm.cpp:49: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from gmsh.cpp:45: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 iovtk.cpp: In function 'Fem2D::Mesh* VTK_Load(const string&, bool)': iovtk.cpp:1183:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1183 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:1245:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1245 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:1299:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1299 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH(const string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)': iovtk.cpp:1941:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 1941 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:1958:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 1958 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp: In function 'Fem2D::Mesh3* VTK_Load3(const string&, bool)': iovtk.cpp:2778:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2778 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:2853:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2853 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:2903:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2903 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH3(const string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)': iovtk.cpp:3606:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 3606 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:3621:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 3621 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ In file included from ./include/AFunction.hpp:90, from iovtk.cpp:52: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-mmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' emaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH(const string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)': iovtk.cpp:2277:36: warning: '%s' directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=] 2277 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from iovtk.cpp:44: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 1 and 16 bytes into a destination of size 4 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function 'void VTK_WRITE_MESH3(const string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)': iovtk.cpp:3884:36: warning: '%s' directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=] 3884 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from iovtk.cpp:44: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 1 and 16 bytes into a destination of size 4 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricKuate.cpp:51: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from BinaryIO.cpp:32: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' clude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isolineP1.cpp:38: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 isoline.cpp: In member function 'virtual AnyType ISOLINE_P1_Op::operator()(Stack) const': isoline.cpp:673:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 673 | for (int i = 0; i < P.size(); ++i) { | ~~^~~~~~~~~~ isoline.cpp:727:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 727 | if (iss < starting.size()) { | ~~~~^~~~~~~~~~~~~~~~~ isoline.cpp:792:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 792 | for (int i = 0, j = 0; i < iQ.size(); i += 2, ++j) { | ~~^~~~~~~~~~~ isoline.cpp:800:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 800 | for (int i = 0, j = 0; i < iQ.size(); i += 2, ++j) { | ~~^~~~~~~~~~~ isoline.cpp:809:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 809 | for (int i = 0; i < QQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:818:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 818 | for (int i = 0; i < iQ.size(); ) { | ~~^~~~~~~~~~~ isoline.cpp:843:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 843 | for (int i = 0; i < QQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:851:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 851 | for (int i = 0; i < iQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:860:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 860 | for (int i = 0; i < QQ.size(); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:868:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 868 | for (int k = 0; k < iQ.size(); k += 2) { | ~~^~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from isoline.cpp:40: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Linmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' earComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': isoline.cpp:1064:20: 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:1063:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from thresholdings.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./inclumake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' de/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Matrice_Creuse >* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const struct Thresholding' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 VTK_writer_3d.cpp: In member function 'void VtkWriter::openfiles(const string&)': VTK_writer_3d.cpp:72:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | for (int i = 0; i < tmp.length(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer_3d.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1119: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:1118:11: requimake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' red from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 VTK_writer.cpp: In member function 'void VtkWriter::openfiles(const string&)': VTK_writer.cpp:69:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 69 | for (int i = 0; i < tmp.length(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from VTK_writer.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]': ./include/AFunction.hpp:1119: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:1118:11: required from make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class VtkWriter* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = void*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'void* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from splitedges.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]': splitedges.cpp:277:58: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::Mesh* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 Element_Mixte.cpp: In constructor 'Fem2D::TypeOfFE_BDM1_2d::TypeOfFE_BDM1_2d(bool)': Element_Mixte.cpp:1215:32: warning: 'Fem2D::TypeOfFE_BDM1_2d::QFE' will be initialized after [-Wreorder] 1215 | const QuadratureFormular1d &QFE; | ^~~ Element_Mixte.cpp:1214:9: warning: 'bool Fem2D::TypeOfFE_BDM1_2d::Ortho' [-Wreorder] 1214 | bool Ortho; | ^~~~~ Element_Mixte.cpp:1216:4: warning: when initialized here [-Wreorder] 1216 | TypeOfFE_BDM1_2d (bool ortho) | ^~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte.cpp:50: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from myfunction2.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/openmpi/examples++-load' In file included from MetricPk.cpp:43: TensorK.hpp: In constructor 'TensorK::TensorK(int, int, TensorK::triangulation_type, TensorK::which_matrix, double)': TensorK.hpp:72:22: warning: 'TensorK::wmat' will be initialized after [-Wreorder] 72 | const which_matrix wmat; | ^~~~ TensorK.hpp:70:16: warning: 'const double TensorK::p_exp' [-Wreorder] 70 | const double p_exp; | ^~~~~ TensorK.hpp:115:1: warning: when initialized here [-Wreorder] 115 | TensorK::TensorK (int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, which_matrix wmat_ = M1_alone, double p_exp_ = 2): | ^~~~~~~ TensorK.hpp:70:16: warning: 'TensorK::p_exp' will be initialized after [-Wreorder] 70 | const double p_exp; | ^~~~~ TensorK.hpp:63:12: warning: 'const int TensorK::t_deg' [-Wreorder] 63 | const int t_deg;// degree of the polynomials involved | ^~~~~ TensorK.hpp:115:1: warning: when initialized here [-Wreorder] 115 | TensorK::TensorK (int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, which_matrix wmat_ = M1_alone, double p_exp_ = 2): | ^~~~~~~ MetricPk.cpp: In member function 'virtual AnyType MetricPk::operator()(Stack) const': MetricPk.cpp:305:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 305 | for (int i = 0; i < dist.size(); ++i) { // Dijkstra's algorithm. | ~~^~~~~~~~~~~~~ MetricPk.cpp:320:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 320 | for (int i = 0; i < dist.size(); ++i) { | ~~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from MetricPk.cpp:34: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': MetricPk.cpp:150: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 'const class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from GeometryQA.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from Geometry.hpp:28, from GeometryQA.cpp:39: SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = mir::Vertex]': GeometryQA.cpp:364:76: required from here SortedList.h:131:7: warning: 'mir::Tab::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = mir::Edge]': GeometryQA.cpp:364:76: required from here SortedList.h:131:7: warning: 'mir::Tab::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = mir::BiDim]': GeometryQA.cpp:442:12: required from here SortedList.h:131:7: warning: 'mir::Tab >::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab >::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of 'mir::Tab::Tab() [with TabElement = int]': GeometryQA.cpp:483:12: required from here SortedList.h:131:7: warning: 'mir::Tab::growIndex' will be initialized after [-Wreorder] 131 | int growIndex; | ^~~~~~~~~ SortedList.h:108:7: warning: 'int mir::Tab::max_accessed_pos' [-Wreorder] 108 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:54:3: warning: when initialized here [-Wreorder] 54 | Tab (): cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from GeometryQA.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from shell.cpp:30: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::__cxx11::basic_string* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' OutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct __dirstream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 pipe.cpp: In function 'bool get_eof(pstream**)': pipe.cpp:230:52: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] 230 | 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:31: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': pipe.cpp:202:32: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': pipe.cpp:209:32: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream*]': ./include/AFunction.hpp:783:23: required from 'AnyType UnRef(Stack, const AnyType&) [with A = pstream*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2886:10: required from 'ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = pstream; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&); AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:2941: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:233:85: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' eWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pstream**]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'struct pstream** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class istream_good' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from symmetrizeCSR.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ symmetrizeCSR.cpp: In instantiation of 'long int symmetrizeCSR(Matrice_Creuse* const&) [with T = double]': symmetrizeCSR.cpp:78:107: required from here symmetrizeCSR.cpp:41:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 41 | for (unsigned int i = 0; i < mA->n; ++i) { | ~~^~~~~~~ symmetrizeCSR.cpp:42:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 42 | for (unsigned int j = save; j < mA->lg[i + 1]; ++j) { | ~~^~~~~~~~~ symmetrizeCSR.cpp:44:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | if (col <= i) { | ~~~~^~~~ symmetrizeCSR.cpp: In instantiation of 'long int symmetrizeCSR(Matrice_Creuse* const&) [with T = std::complex]': symmetrizeCSR.cpp:79:137: required from here symmetrizeCSR.cpp:41:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 41 | for (unsigned int i = 0; i < mA->n; ++i) { | ~~^~~~~~~ symmetrizeCSR.cpp:42:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 42 | for (unsigned int j = save; j < mA->lg[i + 1]; ++j) { | ~~^~~~~~~~~ symmetrizeCSR.cpp:44:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 44 | if (col <= i) { | ~~~~^~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from symmetrizeCSR.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from BEC.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': ./include/AFunction.hpp:1104: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:1103:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from bfstream.cpp:31: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]': ./include/AFunction.hpp:1119: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:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_istream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' : note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]': ./include/AFunction.hpp:1119:22: required from 'AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_ostream*; A0 = Stream_b >; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class std::basic_ostream* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]': ./include/AFunction.hpp:945: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:944:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Stream_b >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ./ff-c++ -auto iohdf5.cpp eval ./ff-c++ iohdf5.cpp -lm -ldl -lz -lsz -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' '-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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' '-lhdf5_hl' -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 iohdf5.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ff-AiryBiry.cpp:158: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from exactpartition.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/openmpi/examples++-load' ClosePoints.cpp: In constructor 'R2close::R2close()': ClosePoints.cpp:41:16: warning: 'R2close::EPSILON' will be initialized after [-Wreorder] 41 | const double EPSILON; | ^~~~~~~ ClosePoints.cpp:39:14: warning: 'int R2close::offset' [-Wreorder] 39 | int n, nx, offset; | ^~~~~~ ClosePoints.cpp:43:3: warning: when initialized here [-Wreorder] 43 | R2close (): data(0), n(0), nx(1000000), P(new Point[nx]), EPSILON(1e-6), offset(0) {InitialiserListe();} | ^~~~~~~ ClosePoints.cpp: In constructor 'R2close::R2close(double*, int, double, int)': ClosePoints.cpp:41:16: warning: 'R2close::EPSILON' will be initialized after [-Wreorder] 41 | const double EPSILON; | ^~~~~~~ ClosePoints.cpp:39:14: warning: 'int R2close::offset' [-Wreorder] 39 | int n, nx, offset; | ^~~~~~ ClosePoints.cpp:45:3: warning: when initialized here [-Wreorder] 45 | R2close (double *dd, int mx, double eps = 1e-6, int offsett = 1): | ^~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from ClosePoints.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_HCT.cpp:38: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ./ff-c++ -auto Curvature.cpp eval ./ff-c++ Curvature.cpp -L/builddir/build/BUILD/freefem++-3.62/openmpi/download/lib -lMesh -I/builddir/build/BUILD/freefem++-3.62/openmpi/download/include/libMesh g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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/builddir/build/BUILD/freefem++-3.62/openmpi/download/include/libMesh' '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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 '-L/builddir/build/BUILD/freefem++-3.62/openmpi/download/lib' '-lMesh' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 '-L/builddir/build/BUILD/freefem++-3.62/openmpi/download/lib' '-lMesh' -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 Curvature.cpp:60: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = KNM_; A1 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::R3* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTymake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' peWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = KNM*; A0 = KNM_; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class KNM* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1bl.cpp:29: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./incmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' lude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_Mixte3d.cpp:36: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_QF.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]': ./include/AFunction.hpp:1285:85: required from 'AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]' Element_QF.cpp:327:90: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class Fem2D::GQuadratureFormular* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inclmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::GTypeOfFE** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]': ./include/AFunction.hpp:1018: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:1017:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'class Fem2D::TypeOfFE** const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from distance.cpp:29: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P1ncdc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./imake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' nclude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2pnc.cpp:28: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./inmake[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' clude/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from Element_P2bulle3.cpp:33: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]': ./include/AddNewFE.h: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here .make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[3]: 'ff-mmap-semaphore.so' is up to date. /include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ./ff-c++ -auto SaveHB.cpp eval ./ff-c++ SaveHB.cpp -std=c++11 -std=c++11 g++ -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'SaveHB.cpp' g++ -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'SaveHB.o' -o SaveHB.so g++ -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'SaveHB.o' -o ../examples++-mpi/SaveHB.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.62/openmpi/examples++-load' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' ./ff-c++ -auto IncompleteCholesky.cpp eval ./ff-c++ IncompleteCholesky.cpp g++ -c -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include 'IncompleteCholesky.cpp' g++ -shared -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'IncompleteCholesky.o' -o IncompleteCholesky.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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC 'IncompleteCholesky.o' -o ../examples++-mpi/IncompleteCholesky.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.62/openmpi/examples++-load' In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from SaveHB.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SaveHB.cpp: In instantiation of 'long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = double; std::string = std::__cxx11::basic_string]': SaveHB.cpp:257:113: required from here SaveHB.cpp:176:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 176 | for(int i = 0; i < HB_TITLE_LENGTH - strlen(hb_title->c_str()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SaveHB.cpp: In instantiation of 'long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = std::complex; std::string = std::__cxx11::basic_string]': SaveHB.cpp:258:145: required from here SaveHB.cpp:176:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from SaveHB.cpp:18: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:90, from ./include/ff++.hpp:15, from IncompleteCholesky.cpp:29: ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]': ./include/AFunction.hpp:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ./include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ./include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ./include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ./include/problem.hpp:267:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class BC_set* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ./include/problem.hpp:331:87: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class CDomainOfIntegration* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ./include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ./include/problem.hpp:567:65: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class FormLinear* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]': ./include/DOperator.hpp:155:44: required from 'AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]' ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class AnyTypeWithOutCheck' from an array of 'const class LinearComb, C_F0>* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]': ./include/AFunction_ext.hpp:27:20: required from 'AnyType E_F_F0F0s_::operator()(Stack) const [with R = Matrice_Creuse*; A0 = Matrice_Creuse*; 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 Matrice_Creuse* const' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' Making all in examples++-mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-mpi' MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles MISSING lib superlu_dist, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-mpi' MISSING lib metis, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-mpi' ../examples++-load/ff-c++ -auto -mpi parms_FreeFem.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-mpi' MISSING lib parms, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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-ppc64le /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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-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-ppc64le' '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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 8make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-mpi' 3 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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-ppc64le /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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-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-ppc64le' '../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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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 /usr/include/string.h:494, from ../examples++-load/cmaes.cpp:123: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'char* szCat(const char*, const char*, const char*, const char*)' at ../examples++-load/cmaes.cpp:3425:9: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../examples++-load/cmaes.cpp: In function 'char* szCat(const char*, const char*, const char*, const char*)': ../examples++-load/cmaes.cpp:3425:58: note: length computed here 3425 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: nmake[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-mpi' ote: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-mpi' Making all in examples++-tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-tutorial' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-tutorial' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-tutorial' Making all in examples++ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++' Making all in examples++-eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-eigen' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-eigen' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-chapt3' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-chapt3' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-chapt3' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/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.62/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.62/openmpi/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-3d' echo loadpath = \"../examples++-load/\" >freefem++.pref echo loadpath += \"./\" >>freefem++.pref make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-3d' m4 -DASSERT regtests.m4 > regtests.edp make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-3d' Making all in examples++-hpddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/lib -I/builddir/build/BUILD/freefem++-3.62/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-ppc64le -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-ppc64le /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-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.62/openmpi/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/openmpi-ppc64le' '-I/usr/include/openmpi-ppc64le' '-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/libquadmath.so -pthread -pthread -pthread -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lmpi_cxx -lmpi make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-hpddm' 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:445, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::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::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/option.hpp:271:46: required from here /builddir/build/BUILD/freefem++-3.62/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] 238 | if(text.size() + max + 4 < col) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::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::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/option.hpp:234: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:504:65: required from here /builddir/build/BUILD/freefem++-3.62/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:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:50:7: note: 'class HPDDM::Schwarz' declared here 50 | 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:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:50:7: note: 'class HPDDM::Schwarz >' declared here 50 | class Schwarz : public Preconditioner< | ^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': common.hpp:412:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz]' hpddm.cpp:620:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:384:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': common.hpp:412:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Schwarz >]' hpddm.cpp:620:35: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:384: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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::globalMapping(It, It, unsigned int&, unsigned int&, unsigned int&, HPDDM::underlying_type*, const unsigned int*) const [with char N = 'C'; It = unsigned int*; K = double; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:594:52: required from 'void HPDDM::Schwarz::distributedNumbering(unsigned int*, unsigned int&, unsigned int&, unsigned int&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' hpddm.cpp:602:9: required from 'long int Schwarz::globalNumbering(Type* const&, KN* const&) [with Type = HPDDM::Schwarz]' hpddm.cpp:624:40: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:650:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 650 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::globalMapping(It, It, unsigned int&, unsigned int&, unsigned int&, HPDDM::underlying_type*, const unsigned int*) const [with char N = 'C'; It = unsigned int*; K = std::complex; HPDDM::underlying_type = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:594:52: required from 'void HPDDM::Schwarz::distributedNumbering(unsigned int*, unsigned int&, unsigned int&, unsigned int&) const [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' hpddm.cpp:602:9: required from 'long int Schwarz::globalNumbering(Type* const&, KN* const&) [with Type = HPDDM::Schwarz >]' hpddm.cpp:624:40: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:650:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = double]': hpddm.cpp:434:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' hpddm.cpp:437:15: required from 'static U Schwarz::ProdSchwarz::mv(U, Schwarz::ProdSchwarz) [with T = HPDDM::Schwarz*; U = KN*; K = double; char N = 'N']' common.hpp:247:28: required from 'void addProd() [with Op = HPDDM::Schwarz; Prod = Schwarz::ProdSchwarz; V = KN; K = double; char N = 'N']' hpddm.cpp:616:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:246:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 246 | if(2 * n <= space && wk) { | ~~~~~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'bool HPDDM::Subdomain::setBuffer(K*, const int&) const [with K = std::complex]': hpddm.cpp:434:37: required from 'void Schwarz::ProdSchwarz::prod(U) const [with T = HPDDM::Schwarz >*; U = KN >*; K = std::complex; char N = 'N']' hpddm.cpp:437: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:247:28: required from 'void addProd() [with Op = HPDDM::Schwarz >; Prod = Schwarz::ProdSchwarz; V = KN >; K = std::complex; char N = 'N']' hpddm.cpp:616:47: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:246: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.62/openmpi/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:126: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:465:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 343 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 347 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 365 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 368 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:900:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 900 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:945:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 945 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:951:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 951 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 207 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 63 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:126: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:465:17: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 343 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 347 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 365 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 368 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:900:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 900 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:945:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 945 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:951:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 951 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 207 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 63 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:238: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:316:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 316 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:322, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:257: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 387 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 645 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 480 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 682 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:238: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:316:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 316 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:322, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:257: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 387 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 645 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:480:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 480 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:682:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 682 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/subdomain.hpp:317:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:238: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:106: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:155: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:300:34: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 300 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:302:39: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 302 | 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.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:541:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 541 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:554:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 554 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:567:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 567 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/subdomain.hpp:317:36: required from 'std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:238: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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:106: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:155: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:300:34: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 300 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:302:39: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 302 | 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.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/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:476:42: required from 'void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm.cpp:479:15: required from 'static U Schwarz::InvSchwarz::init(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']' hpddm.cpp:617:45: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:541:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 541 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:554:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 554 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:567:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 567 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:332, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:400: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.62/openmpi/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:77:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 130 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:402: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.62/openmpi/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:77:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]' ../examples++-load/include/AFunction.hpp:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G']' hpddm.cpp:636:41: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:400: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.62/openmpi/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:77:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:402: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.62/openmpi/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:77:54: required from 'HPDDM::Schwarz::Schwarz() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' ../examples++-load/include/AFunction.hpp:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:609:26: required from 'void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G']' hpddm.cpp:641:55: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:130: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.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from hpddm.cpp:8: common.hpp: In instantiation of 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': common.hpp:464:9: required from here common.hpp:467:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:475:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 485 | for(int i = 0; i < dot.size(); ++i) common.hpp: In instantiation of 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': common.hpp:464:9: required from here common.hpp:467:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:475:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 485 | for(int i = 0; i < dot.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.cpp:8: ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN]': common.hpp:488:29: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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 class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': common.hpp:480:25: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >]': common.hpp:488:29: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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 class KN >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = double; MPI_Comm = ompi_communicator_t*]': hpddm.cpp:51:9: required from 'AnyType Schwarz::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:44:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:146:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 146 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = double]': hpddm.cpp:570:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here hpddm.cpp:526:25: warning: 'Schwarz::IterativeMethod::Operator::prec' will be initialized after [-Wreorder] 526 | MatF_O& prec; | ^~~~ hpddm.cpp:527:98: warning: base 'HPDDM::EmptyOperator' [-Wreorder] 527 | Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } | ^ hpddm.cpp:527:17: warning: when initialized here [-Wreorder] 527 | Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } | ^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = std::complex; MPI_Comm = ompi_communicator_t*]': hpddm.cpp:51:9: required from 'AnyType Schwarz::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:44:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:146:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 146 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ hpddm.cpp: In instantiation of 'Schwarz::IterativeMethod::Operator::Operator(Schwarz::IterativeMethod::MatF_O&, Schwarz::IterativeMethod::MatF_O&) [with R = std::complex]': hpddm.cpp:570:34: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here hpddm.cpp:526:25: warning: 'Schwarz::IterativeMethod >::Operator::prec' will be initialized after [-Wreorder] 526 | MatF_O& prec; | ^~~~ hpddm.cpp:527:98: warning: base 'HPDDM::EmptyOperator >' [-Wreorder] 527 | Operator(MatF_O& m, MatF_O& p) : mat(m), prec(p), HPDDM::EmptyOperator(m.x.N()) { } | ^ hpddm.cpp:527:17: warning: when initialized here [-Wreorder] 527 | 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 = pwr, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz, 'H'>, KN*, double, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'H'>, KN*, double, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Schwarz*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz, 'N'>, KN*, double, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'N'>, KN*, double, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr >, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >, 'H'>, KN >*, std::complex, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN >*, std::complex, 'T'>, pwr >, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 >, 'H'>, KN >*, std::complex, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, HPDDM::Schwarz >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr >, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >, 'N'>, KN >*, std::complex, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN >*, std::complex, 'N'>, pwr >, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 >, 'N'>, KN >*, std::complex, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ../examples++-load/include/AFunction.hpp:1018: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:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ../examples++-load/include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Schwarz::InvSchwarz, 'H'>, KN*, double, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans > >]': ../examples++-load/include/AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OpTrans > >; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:944: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 OpTrans > >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; TA0 = HPDDM::Schwarz >*; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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:1018: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:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans >]': ../examples++-load/include/AFunction.hpp:945:22: required from 'AnyType E_F_F0::operator()(Stack) const [with R = OpTrans >; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:944: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 OpTrans >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:444: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:129: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:399:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 399 | 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:951:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 951 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 793 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 207 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 63 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:444: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:129: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:399:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 399 | 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:951:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 951 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:793:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 793 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GCRODR.hpp:207:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 207 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GCRODR.hpp:26, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:406, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/GMRES.hpp:63:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 63 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::string HPDDM::Eigensolver::dump(const K*, const K* const*, ompi_communicator_t* const&, std::ios_base::openmode) const [with K = double; std::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]': /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:468: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:129: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.62/openmpi/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 84 | for(unsigned int j = 0; j < _n; ++j) { | ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 645 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/eigensolver.hpp: In instantiation of 'std::string HPDDM::Eigensolver::dump(const K*, const K* const*, ompi_communicator_t* const&, std::ios_base::openmode) const [with K = std::complex; std::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::_Ios_Openmode]': /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:468: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:129: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.62/openmpi/download/include/hpddm/include/eigensolver.hpp:84:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 84 | for(unsigned int j = 0; j < _n; ++j) { | ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/eigensolver.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:390, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:307:44: required from 'AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:215:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:645:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 645 | for(unsigned int j = 0; j < n; ++j) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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:575:60: required from 'AnyType Schwarz::IterativeMethod::E_LCG::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm.cpp:561:33: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:419:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 419 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/iterative.hpp:437:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 437 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/operator.hpp:357:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 357 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:360:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 360 | while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:371:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 371 | if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:388:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 388 | for(unsigned int i = 0; i < _A->_n; ++i) | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:390:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 390 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:402:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 402 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:403:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 403 | 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:547:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/operator.hpp:357:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 357 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:360:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 360 | while(j < _A->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:371:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 371 | if(i != _A->_ja[j] - (HPDDM_NUMBERING == 'F')) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:388:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 388 | for(unsigned int i = 0; i < _A->_n; ++i) | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:390:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 390 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:402:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 402 | for(unsigned int i = 0; i < _A->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:403:83: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 403 | 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:156: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/operator.hpp:431:13: 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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/operator.hpp:344:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for(int j = 0; j < super::_map[index].second.size(); ++j) In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/operator.hpp:431:13: 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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/operator.hpp:344:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for(int j = 0; j < super::_map[index].second.size(); ++j) In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/operator.hpp:431:13: 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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/operator.hpp:344:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for(int j = 0; j < super::_map[index].second.size(); ++j) In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:41, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/operator.hpp:431:13: 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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:638:21: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:150: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.62/openmpi/download/include/hpddm/include/operator.hpp:344:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 344 | for(int j = 0; j < super::_map[index].second.size(); ++j) In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/openmpi/download/include/hpddm/include/schwarz.hpp:232: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:167: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.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-hpddm' ../examples++-load/ff-c++ -auto -mpi SLEPc-complex.cpp eval ../examples++-load/ff-c++ '-mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-hpddm' MISSING lib petsccomplex, Check the WHERE-LIBRARYfiles make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/lib -I/builddir/build/BUILD/freefem++-3.62/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-ppc64le -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-ppc64le /usr/lib/gcc/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-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.62/openmpi/download/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/openmpi-ppc64le' '-I/usr/include/openmpi-ppc64le' '-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -Wno-unused-result -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-parentheses -Wno-address -Wno-deprecated-declarations -DNDEBUG -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fno-strict-aliasing -ffloat-store -Wno-unused-variable -Wno-misleading-indentation -Wno-unused-local-typedefs -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.62/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/ppc64le-redhat-linux/9/libgfortran.so /usr/lib/gcc/ppc64le-redhat-linux/9/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 /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp: In member function 'void HPDDM::Schur::computeSchurComplement()': /builddir/build/BUILD/freefem++-3.62/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 390 | #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:62:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 62 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:105:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 105 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:144:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 144 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:179:27: warning: comparison of integer expressions of different signedness: 'long int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 179 | if(interfaceNb->n != vec.size()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ hpddm_substructuring.cpp:181:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 181 | 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:424: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]': ../examples++-load/include/AFunction.hpp:1712: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]': ../examples++-load/include/AFunction.hpp:1817: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]': ../examples++-load/include/problem.hpp:138: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]': ../examples++-load/include/problem.hpp:267: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]': ../examples++-load/include/problem.hpp:331: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]': ../examples++-load/include/problem.hpp:529: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]': ../examples++-load/include/problem.hpp:567: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:445, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/downloadmake[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-hpddm' /include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::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::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/option.hpp:271:46: required from here /builddir/build/BUILD/freefem++-3.62/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] 238 | if(text.size() + max + 4 < col) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/option_impl.hpp: In instantiation of 'int HPDDM::Option::parse(std::vector >&, bool, const Container&, std::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::string = std::__cxx11::basic_string]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/option.hpp:234: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:504:65: required from here /builddir/build/BUILD/freefem++-3.62/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:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:434, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd' declared here 41 | 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:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:434, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BDD.hpp:41:7: note: 'class HPDDM::Bdd >' declared here 41 | 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:614:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:650:49: required from here ../examples++-load/include/AFunction.hpp:800: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] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:429, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti' declared here 41 | 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::DIRICHLET>; AnyType = AnyTypeWithOutCheck; Stack = void*]': hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:655:63: required from here ../examples++-load/include/AFunction.hpp:800:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>' with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 800 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:429, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/FETI.hpp:41:7: note: 'class HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>' declared here 41 | class Feti : public Schur, K> { | ^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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:579:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd]' hpddm_substructuring.cpp:620:30: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 825 | for(unsigned int k = 0; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 829 | if(Subdomain::_map[i].second[j] == k) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/freefem++-3.62/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:583:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd; K = double]' hpddm_substructuring.cpp:622:42: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 424 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = double]': common.hpp:412:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd]' hpddm_substructuring.cpp:624:35: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:384:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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:579:12: required from 'double Substructuring::nbDof(Type* const&) [with Type = HPDDM::Bdd >]' hpddm_substructuring.cpp:620:30: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:825:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 825 | for(unsigned int k = 0; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 829 | if(Subdomain::_map[i].second[j] == k) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/freefem++-3.62/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:583:5: required from 'long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd >; K = std::complex]' hpddm_substructuring.cpp:622:42: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:424:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 424 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::statistics() const [with K = std::complex]': common.hpp:412:5: required from 'bool statistics(Type* const&) [with Type = HPDDM::Bdd >]' hpddm_substructuring.cpp:624:35: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:384:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:598:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 343 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 347 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 365 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 368 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:381, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'HPDDM::QR::QR(int, const K*) [with K = double]': /builddir/build/BUILD/freefem++-3.62/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:599:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/LAPACK.hpp:272:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 272 | for(unsigned int i = 0; i < _n; ++i) { | ~~^~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/LAPACK.hpp:274:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 274 | for(unsigned int j = i + 1; j < _n; ++j) | ~~^~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = double]': /builddir/build/BUILD/freefem++-3.62/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:599:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/LAPACK.hpp:296:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 296 | for(unsigned int i = 1; i < _n; ++i) { | ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:598:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:343:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 343 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:346:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:347:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 347 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:365:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 365 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:358, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/SuiteSparse.hpp:368:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 368 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:381, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:599:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/LAPACK.hpp:272:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 272 | for(unsigned int i = 0; i < _n; ++i) { | ~~^~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/LAPACK.hpp:274:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 274 | for(unsigned int j = i + 1; j < _n; ++j) | ~~^~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/LAPACK.hpp: In instantiation of 'void HPDDM::QR::decompose() [with K = std::complex]': /builddir/build/BUILD/freefem++-3.62/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:599:17: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/LAPACK.hpp:296:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 296 | for(unsigned int i = 1; i < _n; ++i) { | ~~^~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:434, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/CG.hpp:443: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 264 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/CG.hpp:471: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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.62/openmpi/download/include/hpddm/include/CG.hpp:443: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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.62/openmpi/download/include/hpddm/include/CG.hpp:471: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/HPDDM.hpp:429, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/CG.hpp:443: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:650:49: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 363 | for(unsigned int i = 0; i < super::_mult; ++i) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/CG.hpp:471: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:650:49: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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::DIRICHLET]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/CG.hpp:443: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::DIRICHLET>; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:655:63: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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::DIRICHLET]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/CG.hpp:471: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::DIRICHLET>; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:655:63: required from here /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/openmpi/download/include/hpddm/include/CG.hpp:419: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:246:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 246 | if(2 * n <= space && wk) { | ~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:322, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/openmpi/download/include/hpddm/include/CG.hpp:419: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 387 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/openmpi/download/include/hpddm/include/CG.hpp:419: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:246:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 246 | if(2 * n <= space && wk) { | ~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:322, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/openmpi/download/include/hpddm/include/CG.hpp:419: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BLAS.hpp:384:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 384 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/BLAS.hpp:387:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 387 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:106: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:155: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:300:34: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 300 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:302:39: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 302 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:106: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:298:155: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:300:34: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 300 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:302:39: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 302 | 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.62/openmpi/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/FETI.hpp:318:13: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/CG.hpp:426: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.62/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:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G']' hpddm_substructuring.cpp:650:49: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:743:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 743 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/FETI.hpp:304:83: required from 'void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/FETI.hpp:318:13: required from 'void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/CG.hpp:426: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::DIRICHLET>; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:604:42: required from 'void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' hpddm_substructuring.cpp:607:15: required from 'static U Substructuring::InvSubstructuring::init(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']' common.hpp:231:32: required from 'void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']' hpddm_substructuring.cpp:623:52: required from 'void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:655:63: required from here /builddir/build/BUILD/freefem++-3.62/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 /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:332, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:400: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.62/openmpi/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.62/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.62/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:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 130 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:402: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.62/openmpi/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]' /builddir/build/BUILD/freefem++-3.62/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.62/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:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G']' hpddm_substructuring.cpp:640:44: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:400: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.62/openmpi/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/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.62/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:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:130:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp: In instantiation of 'std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:394:51: required from 'std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:402: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.62/openmpi/download/include/hpddm/include/subdomain.hpp:357:32: required from 'void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:75:13: required from 'HPDDM::Subdomain::~Subdomain() [with K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:158:46: required from 'HPDDM::Preconditioner::Preconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/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.62/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:799:8: required from 'AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:614:26: required from 'void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G']' hpddm_substructuring.cpp:645:58: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/matrix.hpp:130: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from hpddm_substructuring.cpp:8: common.hpp: In instantiation of 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]': common.hpp:464:9: required from here common.hpp:467:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:475:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 485 | for(int i = 0; i < dot.size(); ++i) common.hpp: In instantiation of 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]': common.hpp:464:9: required from here common.hpp:467:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 467 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:475:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 475 | for(int j = 0; j < E.size(); ++j) { | ~~^~~~~~~~~~ common.hpp:485:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 485 | for(int i = 0; i < dot.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 = KN]': common.hpp:488:29: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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 class KN' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]': common.hpp:480:25: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >]': common.hpp:488:29: required from 'AnyType distributedDot::E_distributedDot::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' common.hpp:464: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 class KN >' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = double; MPI_Comm = ompi_communicator_t*]': hpddm_substructuring.cpp:275:9: required from 'AnyType Substructuring::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:268:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:146:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 146 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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:538:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:518:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 454 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 470 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 486 | for(j = 0; j < interface.size(); ++j) /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 497 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 506 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 507 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 509 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 564 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 572 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 590 | while(++j < interface.size()) { In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:38, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp: In instantiation of 'void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = std::complex; MPI_Comm = ompi_communicator_t*]': hpddm_substructuring.cpp:275:9: required from 'AnyType Substructuring::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:268:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/subdomain.hpp:146:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 146 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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:538:5: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:518:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:454:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 454 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:470:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 470 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:486:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 486 | for(j = 0; j < interface.size(); ++j) /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:497:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 497 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:506:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 506 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:507:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 507 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:509:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 509 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:564:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 564 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:572:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 572 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:590:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 590 | 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 = pwr, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'H'>, KN*, double, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'H'>, KN*, double, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Bdd*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'N'>, KN*, double, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr >, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >, 'H'>, KN >*, std::complex, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN >*, std::complex, 'T'>, pwr >, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 >, 'H'>, KN >*, std::complex, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, HPDDM::Bdd >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr >, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >, 'N'>, KN >*, std::complex, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN >*, std::complex, 'N'>, pwr >, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 >, 'N'>, KN >*, std::complex, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'H'>, KN*, double, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'H'>, KN*, double, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Feti*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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, 'N'>, KN*, double, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, OpTrans, HPDDM::FetiPrcndtnr::DIRICHLET> >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>, pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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 pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>]': ../examples++-load/include/AFunction.hpp:2373:23: required from 'AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>, pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:2372:13: 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::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>' [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]': ../examples++-load/include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Substructuring::InvSubstructuring, 'H'>, KN*, double, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp: In instantiation of 'AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]': ../examples++-load/include/AFunction.hpp:1018:22: required from 'AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Substructuring::InvSubstructuring >, 'N'>, KN >*, std::complex, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]' ../examples++-load/include/AFunction.hpp:1017: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../examples++-load/include/AnyType.hpp:83:7: note: 'class AnyTypeWithOutCheck' declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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:557:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:518:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 612 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 614 | if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/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:557:9: required from 'AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:518:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:612:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 612 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:614:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 614 | if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:40, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schwarz.hpp:30, from /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/HPDDM.hpp:414, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:242:5: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 107 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 2; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 0; short unsigned int = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 409 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 428 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 750 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 761 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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] 1020 | for(unsigned int j = 0; j < I[i + 1]; ++j) { /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:368:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1408:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1485 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp: In instantiation of 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:259:71: 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.62/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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1485:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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] 150 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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.62/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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]': /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1487:17: required from 'void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:1129:5: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: 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.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124: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.62/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.62/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:384:13: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/download/include/hpddm/include/HPDDM.hpp:421, from common.hpp:36, from hpddm_substructuring.cpp:8: /builddir/build/BUILD/freefem++-3.62/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.62/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::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:604: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::DIRICHLET; K = double; MPI_Request = ompi_request_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/schur.hpp:727:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 727 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-3.62/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.62/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::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/operator.hpp:604: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::DIRICHLET>&; HPDDM::FetiPrcndtnr Q = HPDDM::FetiPrcndtnr::DIRICHLET; K = std::complex; MPI_Request = ompi_request_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:548:13: required from 'std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/coarse_operator_impl.hpp:258:71: required from 'std::pair* HPDDM::CoarseOperator::construction(Operator&&, ompi_communicator_t* const&) [with short unsigned int = 1; short unsigned int = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/openmpi/download/include/hpddm/include/preconditioner.hpp:124:25: required from 'std::pair* HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]' /builddir/build/BUILD/freefem++-3.62/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::DIRICHLET; MPI_Comm = ompi_communicator_t*]' hpddm_substructuring.cpp:362:25: required from 'AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]' hpddm_substructuring.cpp:321:9: required from here /builddir/build/BUILD/freefem++-3.62/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]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-hpddm' + module unload mpi/openmpi-ppc64le + 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-ppc64le + eval unset 'MPI_COMPILER; unset' 'LD_LIBRARY_PATH; unset' 'MPI_PYTHON_SITEARCH; unset' 'MPI_MAN; MANPATH=;' export 'MANPATH; unset' 'MPI_INCLUDE; unset' '_LMFILES_; unset' 'LOADEDMODULES; unset' 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=:1;' export '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;' ++ unset MPI_COMPILER ++ unset LD_LIBRARY_PATH ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_MAN ++ MANPATH= ~/build/BUILD/freefem++-3.62 ++ export MANPATH ++ unset MPI_INCLUDE ++ unset _LMFILES_ ++ unset LOADEDMODULES ++ unset MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=:1 ++ export 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 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.MB0c8t + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le ++ dirname /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le + cd freefem++-3.62 + pushd serial ~/build/BUILD/freefem++-3.62/serial ~/build/BUILD/freefem++-3.62 + make DESTDIR=/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le install Making install in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/download' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/bin mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/bin /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/include mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/include cp -rp lib /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++ cp -rp include /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++ cp -rp bin /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++ make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/download' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/download' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/mpi' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bin-win32' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/src' Making install in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' make myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.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.62/serial/examples++-load' make[2]: 'BernardiRaugel.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]: 'SaveHB.so' is up to date. make[2]: 'IncompleteCholesky.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. ./ff-c++ -auto ff-NLopt.cpp MISSING lib nlopt, Check the WHERE-LIBRARYfiles eval ./ff-c++ 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.62/serial/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin' make myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.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.62/serial/examples++-load' make[3]: 'BernardiRaugel.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]: 'SaveHB.so' is up to date. make[3]: 'IncompleteCholesky.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. ./ff-c++ -auto ff-NLopt.cpp MISSING lib nlopt, Check the WHERE-LIBRARYfiles eval ./ff-c++ 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.62/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.62-5.fc32.ppc64le/usr/lib64/ff++/lib test -n "" && /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mpi || true /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/etc mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/usr/lib64/ff++/include /usr/bin/install -p -m 555 myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/$i 's#/builddir/build/BUILD/freefem++-3.62/serial/download#/usr/lib64/ff++#' ;\ done /bin/sh: line 1: /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/WHERE_LIBRARY-config: Permission denied /bin/sh: line 1: /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/etc/freefem++.pref echo loadpath += \"/usr/lib64/ff++/lib\" >>/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/etc/freefem++.pref echo includepath += \"/usr/lib64/ff++/idp\" >>/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/etc/freefem++.pref /usr/bin/install -p ff-c++ /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin /usr/bin/install -p ff-pkg-download /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin /usr/bin/install -p ff-get-dep /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/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 BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.so ; do \ if [ -f ../examples++-mpi/$i ] ; then \ /usr/bin/install -p -m 555 ../examples++-mpi/$i /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/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.62/serial/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-load' Making install in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-mpi' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mpi mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/etc /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/idp mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-mpi' Making install in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-tutorial' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/idp /usr/bin/install -p -m 644 *.idp /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-tutorial' Making install in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++' Making install in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-eigen' Making install in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-bug' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-bug' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-bug' Making install in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-chapt3' Making install in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-other' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/serial/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-other' Making install in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-3d' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/idp /usr/bin/install -p -m 644 MeshSurface.idp cube.idp /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-3d' Making install in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-hpddm' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-hpddm' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/etc for i in ; do \ if [ -f $i ] ; then /usr/bin/install -p -m 555 $i /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/usr/lib64/ff++/idp make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/serial' test `uname` != Darwin || make FreeFem++-CoCoa script/PostInstall.sh /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/freefem++ mkdir -m 755 -p -- /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/freefem++ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/etc/paths.d/ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/local/bin tar cvf - COPYRIGHT HISTORY HISTORY_BEFORE_2005 README_COMPILATION.md README_WINDOWS.md README_MAC.md 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.62-5.fc32.ppc64le/usr/share/freefem++; tar xvf -) COPYRIGHT HISTORY COPYRIGHT HISTORY HISTORY_BEFORE_2005 README_COMPILATION.md HISTORY_BEFORE_2005 README_WINDOWS.md README_COMPILATION.md README_MAC.md BUGS README_WINDOWS.md README_MAC.md TODO INSTALL BUGS TODO INSTALL INSTALL-MacOSX INSTALL-MacOSX INNOVATION INNOVATION mode-mi-edp.zip mode-mi-edp.zip examples++-tutorial/aile.msh examples++-tutorial/aile.msh examples++-tutorial/xyf examples++-tutorial/xyf examples++-3d/dodecaedre01.mesh 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++-mpi/regtests.sh examples++-load/lg.pgm ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++-3d/3d-Leman.edp ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./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/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.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/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/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson.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/Stokes.edp examples++-3d/TruncLac.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/all.edp examples++-3d/cone.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/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/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/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/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/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/sphere6.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/SegmentationFault.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++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-chapt3/all.edp examples++-bug/bugv1.18.edp examples++-bug/fe-vect.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/heatex.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-chapt3/all.edp examples++-chapt3/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/heatex.edp examples++-chapt3/lame.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/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-chapt3/regtests.edp examples++-chapt3/schwarz.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-hpddm/PETSc-block.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-eigen/neuman.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-eigen/regtests.edp examples++-hpddm/PETSc-block.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-2d-substructuring-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/diffusion-periodic-2d-PETSc.edp examples++-hpddm/diffusion-periodic-2d.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/diffusion-3d-simple.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/diffusion-periodic-2d-PETSc.edp examples++-hpddm/diffusion-periodic-2d.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-block.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d-io.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/elasticity-block.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d-io.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d-PETSc.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/helmholtz-2d-PETSc.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/iterative.edp examples++-hpddm/laplace-2d-SLEPc.edp examples++-hpddm/laplace-2d-spherical-harmonics-SLEPc.edp examples++-hpddm/laplace-2d-torus-SLEPc.edp examples++-hpddm/laplace-complex-2d-SLEPc.edp examples++-hpddm/macro_ddm.idp examples++-hpddm/macro_ddm_substructuring.idp examples++-hpddm/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-axial-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-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-axial-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc-fieldsplit.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d-PETSc-fieldsplit.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc-fieldsplit.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d-io.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc-fieldsplit.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d-io.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/transpose-solve-PETSc.edp examples++-hpddm/withPartitioning.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/transpose-solve-PETSc.edp examples++-load/APk-AdaptEpsDeltaPk.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/CircumCenter.edp examples++-load/ClosePoints.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/CircumCenter.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IncompleteCholesky.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IncompleteCholesky.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/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/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/NS_P2BR_P0.edp examples++-load/PARDISO.edp examples++-load/SaveHB_sample.edp examples++-load/SaveHB_sample_z.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/NS_P2BR_P0.edp examples++-load/PARDISO.edp examples++-load/SaveHB_sample.edp examples++-load/SaveHB_sample_z.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/aniso.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/aniso.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bmo.edp examples++-load/buildlayermesh.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/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.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/curvature.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/distance2.edp examples++-load/distance3.edp examples++-load/curvature.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/exactpartition.edp examples++-load/ffnewuoa.edp examples++-load/distance2.edp examples++-load/ffrandom.edp examples++-load/ffslave.edp examples++-load/findalllocalmin.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/ffslave.edp examples++-load/findalllocalmin.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/load.edp examples++-load/meditddm.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/metis.edp examples++-load/mshmet.edp examples++-load/myType.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/myfunction2.edp examples++-load/pipe.edp examples++-load/plot-fb-P3.edp examples++-load/plot-fb-P3dc.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/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/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh12.edp examples++-load/splitmesh3.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/splitmesh4.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P1bl.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-P3dc.edp examples++-load/scotch.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh12.edp examples++-load/splitmesh3.edp examples++-load/splitmesh4.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P1bl.edp examples++-load/testFE-P2Bulle3.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/testFE_P2BR.edp examples++-load/testdist.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/testp1dcnc.edp examples++-load/testFEMorley.edp examples++-load/testFE_P2BR.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/Laplace3d-hips.edp examples++-mpi/Laplace3d-hypre.edp examples++-mpi/LaplaceRT-3d-matrix-mumps.edp examples++-mpi/LaplaceRT-3d-matrix-pastix.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/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/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp 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/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-v2-matrix-mumps.edp examples++-mpi/Stokes-v1-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-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-superludist.edp examples++-mpi/VG.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/chaleur3D-hips.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-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/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/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/schwarz-3.edp examples++-mpi/schwarz-b.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-other/graphics-benchmark.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdjointSolve.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/AdjointSolve.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/Laplace-lagrange-mult.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.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/Laplace-lagrange-mult.edp examples++-tutorial/Laplace.edp examples++-tutorial/LaplaceP1.edp examples++-tutorial/LaplaceP1P2h.edp examples++-tutorial/NSUzawaCahouetChabart.edp examples++-tutorial/Newton.edp examples++-tutorial/LaplaceP1bis.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/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/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/array.edp examples++-tutorial/all.edp examples++-tutorial/beam.edp examples++-tutorial/calculus.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/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.edp examples++-tutorial/convect.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/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/intlevelset.edp examples++-tutorial/mat_interpol.edp examples++-tutorial/medit.edp examples++-tutorial/freeboundary.edp examples++-tutorial/func.edp examples++-tutorial/glumesh.edp examples++-tutorial/mesh-internal.edp examples++-tutorial/mesh.edp examples++-tutorial/minlenedge.edp examples++-tutorial/mortar-DN-4.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-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/mortar-DN-4.edp examples++-tutorial/mortar-msh.idp examples++-tutorial/movemesh.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/movemeshsmooth.idp examples++-tutorial/nl-elast-neo-Hookean.edp examples++-tutorial/nolinear-elas.edp examples++-tutorial/periodic4bis.edp examples++-tutorial/plot.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.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/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-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/schwarz-gc.edp examples++-tutorial/schwarz-no-overlap.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/schwarz-overlap.edp examples++-tutorial/schwarz2.edp examples++-tutorial/shur-comp.edp examples++-tutorial/sparse-cmatrix.edp examples++-tutorial/string.edp examples++-tutorial/tablefunction.edp examples++-tutorial/sparse-matrix.edp examples++-tutorial/sphere.edp examples++-tutorial/string.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++-tutorial/tablefunction.edp examples++/NSP1P1.edp examples++/NSP1P1b.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.edp examples++/aaRT.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++/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++/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++/demo.edp examples++/demo1.edp examples++/arrayoFVh.edp examples++/bilap.edp examples++/ccc-adp.edp examples++/funct.edp examples++/include.edp examples++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.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++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh CheckAllEdp examples++-load/ch.pts examples++-load/g.gmesh /usr/bin/install -p CheckAll CheckAllEdp /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/freefem++ /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin test `uname` != Darwin || echo /usr/bin >/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/etc/paths.d/FreeFem++ test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/local/bin test `uname` != Darwin || ( make FreeFem++.app.tgz ; test -d /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/Applications || mkdir /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/Applications ; tar zxf FreeFem++.app.tgz -C /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/Applications ) make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/serial' + chmod 744 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/BEC.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/BernardiRaugel.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/BinaryIO.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ClosePoints.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Curvature.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/DxWriter.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_HCT.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_Mixte.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_Mixte3d.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P1bl.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P1dc1.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P1ncdc.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P2bulle3.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P2pnc.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P3.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P3dc.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P4.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P4dc.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_PkEdge.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_QF.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/FreeFemQA.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/IncompleteCholesky.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/MetricKuate.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/MetricPk.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Morley.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/NewSolver.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/SaveHB.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/UMFPACK64.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/VTK_writer.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/VTK_writer_3d.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/addNewType.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/bfstream.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/dfft.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/distance.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/exactpartition.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ff-AiryBiry.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ff-cmaes.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ff-mmap-semaphore.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/fflapack.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ffnewuoa.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ffrandom.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/funcTemplate.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/gmsh.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/gsl.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ilut.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/iohdf5.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/iovtk.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/isoline.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/isolineP1.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/lapack.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/lgbmo.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mat_dervieux.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mat_psi.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/medit.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/msh3.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/myfunction.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/myfunction2.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/pcm2rnm.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/pipe.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ppm2rnm.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/qf11to25.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/shell.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitedges.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh12.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh3.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh4.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh6.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/symmetrizeCSR.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/tetgen.so /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/thresholdings.so + chmod 644 /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/WHERE.libMesh /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/WHERE_LIBRARY /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/WHERE_LIBRARY-config /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/WHERE_LIBRARY-download + install -d /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/man/man1/ + pushd /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/freefem++ ~/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/freefem++ ~/build/BUILD/freefem++-3.62/serial ~/build/BUILD/freefem++-3.62 + rm -r download + rm BUGS COPYRIGHT HISTORY HISTORY_BEFORE_2005 INNOVATION INSTALL INSTALL-MacOSX README_COMPILATION.md README_MAC.md README_WINDOWS.md TODO mode-mi-edp.zip + popd ~/build/BUILD/freefem++-3.62/serial ~/build/BUILD/freefem++-3.62 + rm /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/ff-pkg-download /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/bin/ff-pkg-download + ln -sf FreeFem++-nw /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/FreeFem++ + popd ~/build/BUILD/freefem++-3.62 + for mpi in openmpi mpich + pushd openmpi ~/build/BUILD/freefem++-3.62/openmpi ~/build/BUILD/freefem++-3.62 ++ pwd + make DESTDIR=/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree install Making install in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/lib mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/lib /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/bin mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/bin /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/include mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/include cp -rp lib /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++ cp -rp include /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++ cp -rp bin /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++ make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/download' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' /usr/bin/install -p FreeFem++-mpi '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' /usr/bin/install -p ff-mpirun '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bin-win32' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/src' Making install in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.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.62/openmpi/examples++-load' make[2]: 'BernardiRaugel.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]: 'SaveHB.so' is up to date. make[2]: 'IncompleteCholesky.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. ./ff-c++ -auto ff-NLopt.cpp MISSING lib nlopt, Check the WHERE-LIBRARYfiles eval ./ff-c++ 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.62/openmpi/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin' make myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.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.62/openmpi/examples++-load' make[3]: 'BernardiRaugel.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]: 'SaveHB.so' is up to date. make[3]: 'IncompleteCholesky.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. ./ff-c++ -auto ff-NLopt.cpp MISSING lib nlopt, Check the WHERE-LIBRARYfiles eval ./ff-c++ 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.62/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.62/openmpi/buildtree/usr/lib64/ff++/lib test -n "FreeFem++-mpi" && /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/lib/mpi || true mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/etc mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/buildtree/usr/lib64/ff++/include /usr/bin/install -p -m 555 myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.so /builddir/build/BUILD/freefem++-3.62/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.62/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.62/openmpi/buildtree/usr/lib64/ff++/lib/$i 's#/builddir/build/BUILD/freefem++-3.62/openmpi/download#/usr/lib64/ff++#' ;\ done /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY-config: Permission denied /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/etc/freefem++.pref echo loadpath += \"/usr/lib64/ff++/lib\" >>/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/etc/freefem++.pref echo includepath += \"/usr/lib64/ff++/idp\" >>/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/etc/freefem++.pref /usr/bin/install -p ff-c++ /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin /usr/bin/install -p ff-pkg-download /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin /usr/bin/install -p ff-get-dep /builddir/build/BUILD/freefem++-3.62/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.62/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 BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.so ; do \ if [ -f ../examples++-mpi/$i ] ; then \ /usr/bin/install -p -m 555 ../examples++-mpi/$i /builddir/build/BUILD/freefem++-3.62/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 missing install mpi version ??? ../examples++-mpi/ff-NLopt.so make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-load' Making install in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-mpi' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/etc /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/idp mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/openmpi/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-mpi' Making install in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-tutorial' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 *.idp /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-tutorial' Making install in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++' Making install in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-eigen' Making install in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-bug' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-bug' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-bug' Making install in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-chapt3' Making install in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-other' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-other' Making install in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-3d' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 MeshSurface.idp cube.idp /builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-3d' Making install in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/openmpi/examples++-hpddm' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/openmpi/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/openmpi' test `uname` != Darwin || make FreeFem++-CoCoa script/PostInstall.sh /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/share/freefem++ mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/share/freefem++ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/etc/paths.d/ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/local/bin tar cvf - COPYRIGHT HISTORY HISTORY_BEFORE_2005 README_COMPILATION.md README_WINDOWS.md README_MAC.md 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.62/openmpi/buildtree/usr/share/freefem++; tar xvf -) COPYRIGHT HISTORY COPYRIGHT HISTORY HISTORY_BEFORE_2005 README_COMPILATION.mdHISTORY_BEFORE_2005 README_WINDOWS.mdREADME_COMPILATION.md README_MAC.md BUGS README_WINDOWS.md README_MAC.md TODO INSTALL INSTALL-MacOSX BUGS TODO INSTALL INNOVATION INSTALL-MacOSX INNOVATION mode-mi-edp.zip examples++-tutorial/aile.mshmode-mi-edp.zip examples++-tutorial/xyfexamples++-tutorial/aile.msh examples++-3d/dodecaedre01.meshexamples++-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.mshexamples++-load/load.link examples++-load/fig.pgmexamples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh examples++-load/lg.pgm ./examples++-other/speedtest.sh ./download/fftw/Makefile ./examples++-mpi/regtests.sh examples++-3d/3d-Leman.edp ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++-3d/ArrayFE-3d.edp examples++-3d/3d-Leman.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/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/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/Poisson3d.edp examples++-3d/Stokes.edp examples++-3d/TruncLac.edp examples++-3d/all.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/convect-3d.edp examples++-3d/bottle.edp examples++-3d/cone.edp examples++-3d/cube-period.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/convect-3d.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/cube-period.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/cylinder.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/fallingspheres.edp examples++-3d/meditddm.edp examples++-3d/p.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/ref.edp examples++-3d/refinesphere.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/regtests.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-3d/sphere6.edp examples++-bug/SegmentationFault.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.edp examples++-bug/SegmentationFault.edp examples++-bug/bugf.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.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++-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/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-chapt3/all.edp examples++-chapt3/condensor.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/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/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/ref.edp examples++-chapt3/regtests.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-chapt3/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/PETSc-block.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/PETSc-block.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/diffusion-periodic-2d-PETSc.edp examples++-hpddm/diffusion-periodic-2d.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/diffusion-periodic-2d-PETSc.edp examples++-hpddm/diffusion-periodic-2d.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-3d.edp examples++-hpddm/elasticity-block.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d-io.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/elasticity-block.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d-io.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d-PETSc.edp examples++-hpddm/helmholtz-2d.edp examples++-hpddm/iterative.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d-PETSc.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-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/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-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-axial-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc-fieldsplit.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/schrodinger-2d-axial-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc-fieldsplit.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc-fieldsplit.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d-PETSc-fieldsplit.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d-io.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/transpose-solve-PETSc.edp examples++-hpddm/stokes-3d-io.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/withPartitioning.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-hpddm/transpose-solve-PETSc.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/CircumCenter.edp examples++-load/ClosePoints.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IncompleteCholesky.edp examples++-load/IpOptMinSurf.edp examples++-load/CircumCenter.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IncompleteCholesky.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.edp examples++-load/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/NS_P2BR_P0.edp examples++-load/PARDISO.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/NS_P2BR_P0.edp examples++-load/PARDISO.edp examples++-load/SaveHB_sample.edp examples++-load/SaveHB_sample_z.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/SuperLU.edp examples++-load/SaveHB_sample.edp examples++-load/SaveHB_sample_z.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/SuperLU.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/aniso.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/aniso.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/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/cmaes-VarIneq.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/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/convexehull3d.edp examples++-load/cube.edp examples++-load/curvature.edp examples++-load/dfft.edp examples++-load/distance.edp examples++-load/distance2.edp examples++-load/distance3.edp examples++-load/exactpartition.edp examples++-load/curvature.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/ffnewuoa.edp examples++-load/ffrandom.edp examples++-load/ffslave.edp examples++-load/findalllocalmin.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ffrandom.edp examples++-load/ffslave.edp examples++-load/findalllocalmin.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/load.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/layer.edp examples++-load/load.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/mshmet.edp examples++-load/plot-fb-P3dc.edp examples++-load/plot-fb-P4.edp examples++-load/plot-fb-P4dc.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/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/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/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh12.edp examples++-load/splitmesh3.edp examples++-load/splitmesh4.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P1bl.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/splitedges.edp examples++-load/splitmesh12.edp examples++-load/splitmesh3.edp examples++-load/splitmesh4.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P1bl.edp examples++-load/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFE-P3.edp examples++-load/testFE-P3dc.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/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/testFE_P2BR.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/testFE_P2BR.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/waveguide2.edp examples++-load/waveguide2.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/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-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/LapMPIEigenValue.edp examples++-mpi/Laplace3d-hips.edp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp 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/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/MPICGLap.edp examples++-mpi/LaplaceRT-3d-matrix-superludist.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/MUMPS.edp examples++-mpi/MPICGLap.edp examples++-mpi/MPIGMRES2D.edp examples++-mpi/MPIGMRES3D.edp examples++-mpi/MPIGMRESmacro.idp examples++-mpi/MPIplot.idp examples++-mpi/NSCaraCyl.edp examples++-mpi/NSI3d-carac-mumps.edp examples++-mpi/NSI3d-carac-pastix.edp 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-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-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-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/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/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/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.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/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/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-3.edp examples++-mpi/mortar-msh.idp examples++-mpi/parmetis-3d.edp examples++-mpi/parmetis.edp examples++-mpi/schwarz-2d.edp examples++-mpi/schwarz-b.edp examples++-mpi/schwarz-c.edp examples++-mpi/testsolver_MUMPS.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_SuperLU_DIST.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/lap3-cpu.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/AdjointSolve.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/AdjointSolve.edp examples++-tutorial/BEM.edp examples++-tutorial/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/Laplace-lagrange-mult.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace.edp examples++-tutorial/LaplaceP1.edp examples++-tutorial/LaplaceP1P2h.edp examples++-tutorial/LaplaceP1bis.edp examples++-tutorial/LaplaceRT.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/NS-BackwardStep.edp examples++-tutorial/NSUzawaCahouetChabart.edp examples++-tutorial/Newton.edp examples++-tutorial/Periodic.edp examples++-tutorial/Stokes-macro2d-3d.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/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/a_tutorial.edp examples++-tutorial/adapt.edp examples++-tutorial/adaptindicatorP1.edp examples++-tutorial/adaptindicatorP2.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/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/convect2.edp examples++-tutorial/dumptable.edp examples++-tutorial/ex-vf.edp examples++-tutorial/exception.edp examples++-tutorial/convect.edp examples++-tutorial/convect2.edp examples++-tutorial/fluidStruct.edp examples++-tutorial/fluidStructAdapt.edp examples++-tutorial/forall.edp examples++-tutorial/freeboundary-weak.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.edp examples++-tutorial/func.edp examples++-tutorial/glumesh.edp examples++-tutorial/gnuplot.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/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/nolinear-elas.edp examples++-tutorial/onde.edp examples++-tutorial/periodic4.edp examples++-tutorial/periodic4bis.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/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/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/taboftab.edp examples++-tutorial/testplot.edp examples++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.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++/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++/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++/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++/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++/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++/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++/regtests.edp examples++/renumbering.edp examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp examples++-load/ch.pts CheckAllEdp examples++-load/g.gmesh examples++-load/ch.pts examples++-load/g.gmesh /usr/bin/install -p CheckAll CheckAllEdp /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/share/freefem++ /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/bin test `uname` != Darwin || echo /usr/bin >/builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/etc/paths.d/FreeFem++ test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/usr/local/bin test `uname` != Darwin || ( make FreeFem++.app.tgz ; test -d /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/Applications || mkdir /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/Applications ; tar zxf FreeFem++.app.tgz -C /builddir/build/BUILD/freefem++-3.62/openmpi/buildtree/Applications ) make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/openmpi' + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/FreeFem++-mpi /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so + popd ~/build/BUILD/freefem++-3.62 + for mpi in openmpi mpich + pushd mpich ~/build/BUILD/freefem++-3.62/mpich ~/build/BUILD/freefem++-3.62 ++ pwd + make DESTDIR=/builddir/build/BUILD/freefem++-3.62/mpich/buildtree install Making install in download make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/lib mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/lib /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/bin mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/bin /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/include mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/include cp -rp lib /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++ cp -rp include /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++ cp -rp bin /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++ make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/download' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' /usr/bin/install -p FreeFem++-mpi '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' /usr/bin/install -p ff-mpirun '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bin-win32' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src/bin-win32' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/src' Making install in examples++-load make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.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.62/mpich/examples++-load' make[2]: 'BernardiRaugel.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]: 'SaveHB.so' is up to date. make[2]: 'IncompleteCholesky.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. ./ff-c++ -auto ff-NLopt.cpp MISSING lib nlopt, Check the WHERE-LIBRARYfiles eval ./ff-c++ 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.62/mpich/examples++-load' Warning missing plugin: echo " finish build list so" finish build list so make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin' make myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.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.62/mpich/examples++-load' make[3]: 'BernardiRaugel.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]: 'SaveHB.so' is up to date. make[3]: 'IncompleteCholesky.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. ./ff-c++ -auto ff-NLopt.cpp MISSING lib nlopt, Check the WHERE-LIBRARYfiles eval ./ff-c++ 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.62/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.62/mpich/buildtree/usr/lib64/ff++/lib test -n "FreeFem++-mpi" && /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/lib/mpi || true mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/etc mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/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.62/mpich/buildtree/usr/lib64/ff++/include /usr/bin/install -p -m 555 myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.so /builddir/build/BUILD/freefem++-3.62/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.62/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.62/mpich/buildtree/usr/lib64/ff++/lib/$i 's#/builddir/build/BUILD/freefem++-3.62/mpich/download#/usr/lib64/ff++#' ;\ done /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY-config: Permission denied /bin/sh: line 1: /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/etc/freefem++.pref echo loadpath += \"/usr/lib64/ff++/lib\" >>/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/etc/freefem++.pref echo includepath += \"/usr/lib64/ff++/idp\" >>/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/etc/freefem++.pref /usr/bin/install -p ff-c++ /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin /usr/bin/install -p ff-pkg-download /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin /usr/bin/install -p ff-get-dep /builddir/build/BUILD/freefem++-3.62/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.62/mpich/buildtree/usr/lib64/ff++/lib; fi; done if [ -n "FreeFem++-mpi" ] ; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so fflapack.so ffnewuoa.so ilut.so gsl.so ff-NLopt.so ff-cmaes.so ff-mmap-semaphore.so myfunction.so BernardiRaugel.so Morley.so funcTemplate.so addNewType.so qf11to25.so Element_P3.so Element_P4.so Element_P3dc.so Element_P4dc.so Element_PkEdge.so msh3.so splitmesh3.so splitmesh6.so splitmesh4.so splitmesh12.so ffrandom.so medit.so mat_dervieux.so lgbmo.so mat_psi.so ppm2rnm.so DxWriter.so pcm2rnm.so 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 SaveHB.so IncompleteCholesky.so ; do \ if [ -f ../examples++-mpi/$i ] ; then \ /usr/bin/install -p -m 555 ../examples++-mpi/$i /builddir/build/BUILD/freefem++-3.62/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 missing install mpi version ??? ../examples++-mpi/ff-NLopt.so make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-load' Making install in examples++-mpi make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/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.62/mpich/examples++-mpi' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/etc /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/idp mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/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.62/mpich/buildtree/usr/lib64/ff++/lib/mpi; fi; done /usr/bin/install -p -m 644 DDM-Schwarz-macro.idp MPIGMRESmacro.idp getARGV.idp DDM-funcs-v2.idp MPIplot.idp mortar-msh.idp Heat3d.idp func-max.idp /builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-mpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-mpi' Making install in examples++-tutorial make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-tutorial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-tutorial' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 *.idp /builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-tutorial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-tutorial' Making install in examples++ make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++' Making install in examples++-eigen make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-eigen' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-eigen' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-eigen' Making install in examples++-bug make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-bug' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-bug' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-bug' Making install in examples++-chapt3 make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-chapt3' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-chapt3' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-chapt3' Making install in examples++-other make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-other' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-other' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-other' Making install in examples++-3d make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-3d' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-3d' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/idp /usr/bin/install -p -m 644 MeshSurface.idp cube.idp /builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-3d' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-3d' Making install in examples++-hpddm make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/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.62/mpich/examples++-hpddm' /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/lib/mpi /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/lib64/ff++/include /bin/sh ../mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/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.62/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.62/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.62/mpich/examples++-hpddm' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich/examples++-hpddm' make[1]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich' make[2]: Entering directory '/builddir/build/BUILD/freefem++-3.62/mpich' test `uname` != Darwin || make FreeFem++-CoCoa script/PostInstall.sh /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/share/freefem++ mkdir -m 755 -p -- /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/share/freefem++ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/etc/paths.d/ test `uname` != Darwin || /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/local/bin tar cvf - COPYRIGHT HISTORY HISTORY_BEFORE_2005 README_COMPILATION.md README_WINDOWS.md README_MAC.md 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.62/mpich/buildtree/usr/share/freefem++; tar xvf -) COPYRIGHT HISTORY COPYRIGHT HISTORY HISTORY_BEFORE_2005 README_COMPILATION.mdHISTORY_BEFORE_2005 README_WINDOWS.md README_COMPILATION.md README_MAC.md BUGS README_WINDOWS.md README_MAC.md 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/xyfexamples++-tutorial/aile.msh examples++-3d/dodecaedre01.meshexamples++-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.mshexamples++-load/load.link examples++-load/fig.pgmexamples++-load/cube.msh examples++-load/fig.pgm examples++-load/lg.pgm examples++-load/lg.pgm ./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh ./examples++-mpi/regtests.sh ./download/fftw/Makefile examples++-3d/3d-Leman.edp ./examples++-other/speedtest.sh ./download/fftw/Makefile examples++-3d/3d-Leman.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/ArrayFE-3d.edp examples++-3d/EqPoisson.edp examples++-3d/Lac.edp examples++-3d/Laplace-Adapt-3d.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/Laplace-Adapt-aniso-3d.edp examples++-3d/Laplace3d.edp examples++-3d/LaplaceRT-3d.edp examples++-3d/MeshSurface.idp examples++-3d/NSI3d-carac.edp examples++-3d/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/NSI3d.edp examples++-3d/Period-Poisson-cube-ballon.edp examples++-3d/Poisson-cube-ballon.edp examples++-3d/Poisson.edp examples++-3d/Poisson3d.edp examples++-3d/Stokes.edp examples++-3d/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/TruncLac.edp examples++-3d/all.edp examples++-3d/beam-3d.edp examples++-3d/bottle.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/cone.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/convect-3d.edp examples++-3d/cube-period.edp examples++-3d/cube.idp examples++-3d/cylinder-3d.edp examples++-3d/cylinder.edp examples++-3d/fallingspheres.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/meditddm.edp examples++-3d/first.edp examples++-3d/intlevelset3d.edp examples++-3d/meditddm.edp examples++-3d/p.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/periodic-3d.edp examples++-3d/pyramide.edp examples++-3d/ref.edp examples++-3d/refinesphere.edp examples++-3d/regtests.edp examples++-3d/schwarz-nm-3d.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/SegmentationFault.edp examples++-3d/sphere2.edp examples++-3d/sphere6.edp examples++-3d/sphereincube.edp examples++-3d/tetgencube.edp examples++-3d/tetgenholeregion.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/SegmentationFault.edp examples++-bug/bugborder.edp examples++-bug/bugf.edp examples++-bug/bugifexp.edp examples++-bug/aaa.edp examples++-bug/bug-arg-string.edp examples++-bug/bugborder.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++-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++-chapt3/all.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-bug/fe-vect.edp examples++-bug/func.edp examples++-bug/zArithmetic_bug1.edp examples++-chapt3/BlackScholes2D.edp examples++-chapt3/Heat.edp examples++-chapt3/NSNewton.edp examples++-chapt3/NSprojection.edp examples++-chapt3/all.edp examples++-chapt3/condensor.edp examples++-chapt3/convects.edp examples++-chapt3/heatex.edp examples++-chapt3/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/lame.edp examples++-chapt3/membrane.edp examples++-chapt3/membranerror.edp examples++-chapt3/muwave.edp examples++-chapt3/optimcontrol.edp examples++-chapt3/potential.edp examples++-chapt3/regtests.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/schwarz.edp examples++-chapt3/sound.edp examples++-chapt3/stokes.edp examples++-chapt3/test1.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFunc.edp examples++-chapt3/testbed.edp examples++-chapt3/thermal.edp examples++-chapt3/thermic.edp examples++-eigen/BeamEigenValue.edp examples++-eigen/BeamEigenValueperio.edp examples++-eigen/Lap3dEigenValue.edp examples++-eigen/LapComplexEigenValue.edp examples++-eigen/LapEigenValue.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/LapEigenValueFunc.edp examples++-eigen/LapEigenValueFuncV2.edp examples++-eigen/LapnosymComplexEigenValue.edp examples++-eigen/LapnosymEigenValue.edp examples++-eigen/Stokes-eigen.edp examples++-eigen/VP-Steklov-Poincare.edp examples++-eigen/WGM-sphere.edp examples++-eigen/all.edp examples++-eigen/condition-number.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/free-cyl-axi.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/PETSc-block.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-eigen/neuman.edp examples++-eigen/regtests.edp examples++-hpddm/PETSc-block.edp examples++-hpddm/diffusion-2d-PETSc-complex.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring-PETSc.edp examples++-hpddm/diffusion-2d-substructuring-withPartitioning.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-2d-substructuring.edp examples++-hpddm/diffusion-2d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/diffusion-3d-PETSc.edp examples++-hpddm/diffusion-3d-simple.edp examples++-hpddm/diffusion-3d.edp examples++-hpddm/diffusion-periodic-2d-PETSc.edp examples++-hpddm/diffusion-periodic-2d-PETSc.edp examples++-hpddm/diffusion-periodic-2d.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/diffusion-periodic-2d.edp examples++-hpddm/elasticity-2d-PETSc.edp examples++-hpddm/elasticity-2d-substructuring.edp examples++-hpddm/elasticity-2d.edp examples++-hpddm/elasticity-3d-PETSc.edp examples++-hpddm/elasticity-3d-simple.edp examples++-hpddm/elasticity-3d.edp examples++-hpddm/elasticity-block.edp examples++-hpddm/elasticity-block.edp examples++-hpddm/heat-2d-PETSc.edp examples++-hpddm/heat-2d-io.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d-PETSc.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/heat-2d-PETSc.edp examples++-hpddm/heat-2d-io.edp examples++-hpddm/heat-2d.edp examples++-hpddm/heat-3d.edp examples++-hpddm/helmholtz-2d-PETSc.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/maxwell-3d.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-axial-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc-fieldsplit.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/schrodinger-1d-harmonic-oscillator-SLEPc.edp examples++-hpddm/schrodinger-1d-square-well-SLEPc.edp examples++-hpddm/schrodinger-2d-axial-well-SLEPc.edp examples++-hpddm/schrodinger-2d-harmonic-oscillator-SLEPc.edp examples++-hpddm/stokes-2d-PETSc-fieldsplit.edp examples++-hpddm/stokes-2d-PETSc.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc-fieldsplit.edp examples++-hpddm/stokes-2d.edp examples++-hpddm/stokes-3d-PETSc-fieldsplit.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d-io.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/transpose-solve-PETSc.edp examples++-hpddm/withPartitioning.edp examples++-hpddm/stokes-3d-PETSc.edp examples++-hpddm/stokes-3d-io.edp examples++-hpddm/stokes-3d.edp examples++-hpddm/transpose-solve-PETSc.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/CircumCenter.edp examples++-load/APk-AdaptEpsDeltaPk.edp examples++-load/APk-ExplicitPkTest.edp examples++-load/APk-FreeFemQA.edp examples++-load/APk-MetricPk.edp examples++-load/CircumCenter.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IncompleteCholesky.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/ClosePoints.edp examples++-load/Element_QF.edp examples++-load/IPOTest.edp examples++-load/IncompleteCholesky.edp examples++-load/IpOptMinSurf.edp examples++-load/IpoptLap.edp examples++-load/IpoptMinSurfVol.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI.edp examples++-load/IpoptVI2.edp examples++-load/LapDG3.edp examples++-load/LapDG4.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/LapLNewSolver.edp examples++-load/LapMUMPS_seq.edp examples++-load/LapNewSolver.edp examples++-load/LapUmfpack64.edp examples++-load/LaplaceP2pnc.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/LaplaceP3-3d.edp examples++-load/LaplaceP3.edp examples++-load/LaplaceP4.edp examples++-load/LaplaceRT1.edp examples++-load/LaplaceRT13d.edp examples++-load/LaplaceRT2.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/NS_P2BR_P0.edp examples++-load/PARDISO.edp examples++-load/SaveHB_sample.edp examples++-load/SaveHB_sample_z.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/SuperLU.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/aniso.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/curvature.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/ffslave.edp examples++-load/findalllocalmin.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/ilut.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/Leman-mesh.edp examples++-load/MetricKuate.edp examples++-load/NSP2BRP0.edp examples++-load/NS_P2BR_P0.edp examples++-load/PARDISO.edp examples++-load/SaveHB_sample.edp examples++-load/SaveHB_sample_z.edp examples++-load/Stokes-surface-tension-axi.edp examples++-load/SuperLU.edp examples++-load/VarIneq2.edp examples++-load/all.edp examples++-load/aniso.edp examples++-load/bfstream.edp examples++-load/bilapHCT.edp examples++-load/bilapMorley.edp examples++-load/bilapP3-hct-like.edp examples++-load/bmo.edp examples++-load/buildlayermesh.edp examples++-load/checkglumeshcube.edp examples++-load/cmaes-VarIneq.edp examples++-load/cmaes-oven.edp examples++-load/convect_dervieux.edp examples++-load/convectchacon-3d.edp examples++-load/convectchacon.edp examples++-load/convexehull3d.edp examples++-load/cube.edp examples++-load/curvature.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/ffslave.edp examples++-load/findalllocalmin.edp examples++-load/funcTemplate.edp examples++-load/glumesh3D.edp examples++-load/gsl.edp examples++-load/gsl.idp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/ilut.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/meditddm.edp examples++-load/metis.edp examples++-load/iohd5-beam-2d.edp examples++-load/iohd5-beam-3d.edp examples++-load/isoline.edp examples++-load/lame-TD-NSS.edp examples++-load/lap-solvers.edp examples++-load/lapack.edp examples++-load/layer.edp examples++-load/load.edp examples++-load/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/plot-fb-P4dc.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/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/plot-fb-P4.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/plot-fb-P4dc.edp examples++-load/plotfb.edp examples++-load/ppm2rnm.edp examples++-load/provadxw.edp examples++-load/ref.edp examples++-load/refinesphere.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/scotch.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/refinesphere.edp examples++-load/regtests.edp examples++-load/schwarz-nm.edp examples++-load/splitmesh12.edp examples++-load/splitmesh3.edp examples++-load/splitmesh4.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P1bl.edp examples++-load/testFE-P2Bulle3.edp examples++-load/scotch.edp examples++-load/testFE-P2pnc.edp examples++-load/shell.edp examples++-load/splitedges.edp examples++-load/splitmesh12.edp examples++-load/splitmesh3.edp examples++-load/splitmesh4.edp examples++-load/splitmesh6.edp examples++-load/test-ElementMixte.edp examples++-load/testFE-P1bl.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/testFE-P2Bulle3.edp examples++-load/testFE-P2pnc.edp examples++-load/testFEMorley.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/testFE_P2BR.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/ttestio.edp examples++-load/waveguide.edp examples++-load/testFEMorley.edp examples++-load/testFE_P2BR.edp examples++-load/testdist.edp examples++-load/testp1dcnc.edp examples++-load/tetgencube.edp examples++-load/tetgenholeregion_rugby.edp examples++-load/thresholdings.edp examples++-load/waveguide2.edp examples++-load/ttestio.edp examples++-mpi/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-load/waveguide.edp examples++-load/waveguide2.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/DDM-Schwarz-Lame-2d.edp examples++-mpi/DDM-Schwarz-Lame-3d.edp examples++-mpi/DDM-Schwarz-Lap-2dd.edp examples++-mpi/DDM-Schwarz-Lap-3d.edp examples++-mpi/DDM-Schwarz-Stokes-2d.edp examples++-mpi/DDM-Schwarz-macro.idp examples++-mpi/DDM-funcs-v2.idp examples++-mpi/Heat3d.idp examples++-mpi/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/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/NSI3d-carac-mumps.edp examples++-mpi/MPIplot.idp examples++-mpi/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/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-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-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/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/beam-3d-matrix-pastix.edp examples++-mpi/beam-3d-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/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/cmaes-mpi-VarIneq.edp examples++-mpi/essai-com.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/essai.edp examples++-mpi/func-max.idp examples++-mpi/getARGV.idp examples++-mpi/mortar-DN-4-mpi.edp examples++-mpi/schwarz-2d.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-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/schwarz-c.edp examples++-mpi/testsolver_MUMPS.edp examples++-mpi/testsolver_SuperLU_DIST.edp examples++-mpi/testsolver_pastix.edp examples++-other/graphics-benchmark.edp examples++-mpi/testsolver_dsuperlu_dist.edp examples++-mpi/testsolver_pastix.edp examples++-other/lap3-cpu.edp examples++-other/graphics-benchmark.edp examples++-other/lap3-cpu.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/AdaptResidualErrorIndicator.edp examples++-tutorial/AdjointSolve.edp examples++-tutorial/BEM.edp examples++-tutorial/ExtractDofsonBorder.idp examples++-tutorial/FE.edp examples++-tutorial/AdjointSolve.edp examples++-tutorial/BEM.edp examples++-tutorial/FEComplex.edp examples++-tutorial/LapDG2.edp examples++-tutorial/Laplace-RHS-Dirac.edp examples++-tutorial/Laplace-lagrange-mult.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/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/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/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/adaptindicatorP2.edp examples++-tutorial/algo.edp examples++-tutorial/all.edp examples++-tutorial/array.edp examples++-tutorial/beam.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/calculus.edp examples++-tutorial/cavity.edp examples++-tutorial/cavityNewtow.edp examples++-tutorial/convect-apt.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/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/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/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/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/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/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/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/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/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++-tutorial/thermic-fast.edp examples++-tutorial/uniformmesh.edp examples++/D2.edp examples++/FE-medit.edp examples++/NSP1P1.edp examples++/D2.edp examples++/NSP1P1b.edp examples++/NSP1P2.edp examples++/Richard.edp examples++/Stokes-P1nc-P0+P1.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++/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++/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++/lap_mat.edp examples++/lapacienprecon.edp examples++/makeref.edp examples++/parareal.edp examples++/ref.edp examples++/regtests.edp examples++/renumbering.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 examples++/testFE.edp examples++/testadp.edp examples++/teste.edp examples++/wafer-heating-laser-axi.edp CheckAllEdp examples++-load/ch.pts CheckAllEdp examples++-load/g.gmesh examples++-load/ch.pts examples++-load/g.gmesh /usr/bin/install -p CheckAll CheckAllEdp /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/share/freefem++ /bin/sh ./mkinstalldirs -m 755 /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/bin test `uname` != Darwin || echo /usr/bin >/builddir/build/BUILD/freefem++-3.62/mpich/buildtree/etc/paths.d/FreeFem++ test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/usr/local/bin test `uname` != Darwin || ( make FreeFem++.app.tgz ; test -d /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/Applications || mkdir /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/Applications ; tar zxf FreeFem++.app.tgz -C /builddir/build/BUILD/freefem++-3.62/mpich/buildtree/Applications ) make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-3.62/mpich' + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/FreeFem++-mpi /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/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.62-5.fc32.ppc64le/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so + popd ~/build/BUILD/freefem++-3.62 + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 3.62-5.fc32 --unique-debug-suffix -3.62-5.fc32.ppc64le --unique-debug-src-base freefem++-3.62-5.fc32.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/freefem++-3.62 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/bamg explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/FreeFem++-nw extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/FreeFem++-nw extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/bamg explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/cvmsh2 extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/cvmsh2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/ffglut extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/ffglut explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/ffmaster extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/ffmaster explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/ffmedit extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/bin/ffmedit explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/BEC.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/BEC.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/BernardiRaugel.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/BernardiRaugel.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/BinaryIO.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/BinaryIO.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ClosePoints.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ClosePoints.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Curvature.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Curvature.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/DxWriter.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/DxWriter.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_HCT.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_HCT.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_Mixte.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_Mixte.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_Mixte3d.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_Mixte3d.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P1bl.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P1bl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P1dc1.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P1dc1.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P1ncdc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P1ncdc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P2bulle3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P2bulle3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P2pnc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P2pnc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P3dc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P3dc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P4.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P4dc.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_P4dc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_PkEdge.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_PkEdge.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_QF.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Element_QF.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/FreeFemQA.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/FreeFemQA.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/IncompleteCholesky.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/IncompleteCholesky.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/MetricKuate.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/MetricKuate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/MetricPk.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/MetricPk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Morley.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/Morley.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/NewSolver.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/NewSolver.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/SaveHB.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/SaveHB.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/UMFPACK64.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/UMFPACK64.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/VTK_writer.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/VTK_writer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/VTK_writer_3d.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/VTK_writer_3d.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/addNewType.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/addNewType.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/bfstream.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/bfstream.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/dfft.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/dfft.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/distance.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/distance.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/exactpartition.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/exactpartition.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ff-AiryBiry.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ff-AiryBiry.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ff-cmaes.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ff-cmaes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ff-mmap-semaphore.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ff-mmap-semaphore.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/fflapack.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/fflapack.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ffnewuoa.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ffnewuoa.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ffrandom.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ffrandom.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/funcTemplate.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/funcTemplate.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/gmsh.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/gmsh.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/gsl.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/gsl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ilut.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ilut.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/iohdf5.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/iohdf5.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/iovtk.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/iovtk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/isoline.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/isoline.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/isolineP1.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/isolineP1.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/lapack.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/lapack.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/lgbmo.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/lgbmo.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mat_dervieux.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mat_dervieux.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mat_psi.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/mat_psi.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/medit.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/medit.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/msh3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/msh3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/myfunction.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/myfunction.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/myfunction2.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/myfunction2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/pcm2rnm.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/pcm2rnm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/pipe.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/pipe.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ppm2rnm.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/ppm2rnm.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/qf11to25.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/qf11to25.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/shell.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/shell.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitedges.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitedges.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh12.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh12.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh3.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh4.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh6.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/splitmesh6.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/symmetrizeCSR.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/symmetrizeCSR.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/tetgen.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/tetgen.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/thresholdings.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/ff++/lib/thresholdings.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/mpich/bin/FreeFem++-mpi_mpich extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/mpich/bin/FreeFem++-mpi_mpich explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/mpich/lib/ff++/lib/MPICG.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/mpich/lib/ff++/lib/MPICG.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/openmpi/bin/FreeFem++-mpi_openmpi extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/openmpi/bin/FreeFem++-mpi_openmpi explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/openmpi/lib/ff++/lib/MPICG.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/openmpi/lib/ff++/lib/MPICG.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so extracting debug info from /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so original debug info size: 601600kB, size after compression: 529088kB /usr/lib/rpm/sepdebugcrcfix: Updated 82 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 29410 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/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.9YBIMw + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.62 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: freefem++-3.62-5.fc32.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.2tV7Wu + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.62 + DOCDIR=/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/doc/freefem++ + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/doc/freefem++ + cp -pr serial/AUTHORS /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/doc/freefem++ + cp -pr serial/BUGS /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/doc/freefem++ + cp -pr serial/HISTORY /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/doc/freefem++ + cp -pr serial/INNOVATION /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/doc/freefem++ + cp -pr serial/README /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/doc/freefem++ + cp -pr serial/TODO /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/doc/freefem++ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.66hqNw + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.62 + LICENSEDIR=/builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/licenses/freefem++ + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/licenses/freefem++ + cp -pr serial/COPYING /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/licenses/freefem++ + cp -pr serial/COPYRIGHT /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le/usr/share/licenses/freefem++ + RPM_EC=0 ++ jobs -p + exit 0 Provides: freefem++ = 3.62-5.fc32 freefem++(ppc-64) = 3.62-5.fc32 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.17)(64bit) libcholmod.so.3()(64bit) libcolamd.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(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.25()(64bit) libgslcblas.so.0()(64bit) libhdf5.so.103()(64bit) libhdf5_hl.so.100()(64bit) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libopenblas.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libquadmath.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.26)(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.62-5.fc32.ppc64le Provides: freefem++-openmpi = 3.62-5.fc32 freefem++-openmpi(ppc-64) = 3.62-5.fc32 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.17)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(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.103()(64bit)(openmpi-ppc64le) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libmpi.so.40()(64bit)(openmpi-ppc64le) libmpi_cxx.so.40()(64bit)(openmpi-ppc64le) 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.62-5.fc32.ppc64le Provides: freefem++-mpich = 3.62-5.fc32 freefem++-mpich(ppc-64) = 3.62-5.fc32 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.17)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(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.103()(64bit)(mpich-ppc64le) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libmpi.so.12()(64bit)(mpich-ppc64le) 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.62-5.fc32.ppc64le Provides: freefem++-debugsource = 3.62-5.fc32 freefem++-debugsource(ppc-64) = 3.62-5.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: freefem++-debuginfo-3.62-5.fc32.ppc64le Provides: debuginfo(build-id) = 08be312c572efc47c07deb4850dfddf804dbe2a2 debuginfo(build-id) = 0a511bb46887748e5ba8116f7ef0ecc7910c072e debuginfo(build-id) = 0bbb1df2cd3944e31cb9bf14af8d1cccefe71e6e debuginfo(build-id) = 0c4df468a18932d53cfb3a15865cbb8e05450d0c debuginfo(build-id) = 11a12392411a4e006b9d7a995f147923f0a43d58 debuginfo(build-id) = 1551924ed85b6c44218fddab3b2d64adf9196d8a debuginfo(build-id) = 19b99f568ffc25c79d05d5513c21dbc5c48de8be debuginfo(build-id) = 1cad54cb514e14aba9c16ea075a84f44d64d1868 debuginfo(build-id) = 1dd7563674f353a1d3220f56bfec348fe97ba46b debuginfo(build-id) = 205401a55ef1a6b07bcf80717634a05b6eca8481 debuginfo(build-id) = 228bd6fb90dab25c0d7cf12790e1917e6a9c3a53 debuginfo(build-id) = 27bec3ce43d89e808e06e86e3280a54d808a3388 debuginfo(build-id) = 2cf04650c0547468c804b4b68890a7e1b57c7f31 debuginfo(build-id) = 2ffac520cf9e502d88ff28a3e1c663417088929d debuginfo(build-id) = 3024eef8bb78dd001585348dce1804484a2d81af debuginfo(build-id) = 37c3bfdbc662e7661b1ffcf4ae41b55cdcfecd41 debuginfo(build-id) = 38db145ac4c2de6dfa2e680583b99bd7d7c8d703 debuginfo(build-id) = 3a7071f877306ade389383706b2b6257343d4d2f debuginfo(build-id) = 3b3f0ec635cd245dd3ae42dbb1d557e166ee8a09 debuginfo(build-id) = 44857be4c436b701386788a8f55bc5c43d6f105f debuginfo(build-id) = 46701eff024e5a33091f67cf03362eb0549716a3 debuginfo(build-id) = 47acdcc07c096e4b1e4f9ddbf0dd13535ec0f85a debuginfo(build-id) = 4c7e4c03d1289a798e1a03da8c14c08f061c6c90 debuginfo(build-id) = 51372393da1944b384ea4e6cc6260ae2e3353fd7 debuginfo(build-id) = 5381f3ac04835c9b8488084ebfbc68e96bc4fb74 debuginfo(build-id) = 545fe25dbd322f71eb7d95f20089c05d62bf652c debuginfo(build-id) = 54eb3a324b3ec3a90fdab1cdd15b87f0f7f6c2d3 debuginfo(build-id) = 585305e2dfbbf50931f06c5e68b2c000356948f5 debuginfo(build-id) = 5ea601301bd68ea47a1274852790ca4833b135a2 debuginfo(build-id) = 636d31ff8d9dea6232e47b82f58ebc68071df260 debuginfo(build-id) = 6394fdd8576aead15d36d0fe4a79f7be30190f53 debuginfo(build-id) = 6738f1a816c31eb2095f409f51012f73c484b001 debuginfo(build-id) = 677d3f8a827008cee5aab4b9ae07ef5b18372f66 debuginfo(build-id) = 681aa32c1d4be60d794e2c3ff451e1d11a762caf debuginfo(build-id) = 6cbb6fbe052a5f6d734f3151744bf5dc98c6c93f debuginfo(build-id) = 72b6cd9e3a15ed3ab1b8bf8209a4a052760650a4 debuginfo(build-id) = 7321826c9b94b1d1b88e7fa8b04c71e2f5f9e903 debuginfo(build-id) = 76697db1be6d038e8a00846b5c5aab21faa3711b debuginfo(build-id) = 7e1872f575f060518524ab3b1f01616aa05daa71 debuginfo(build-id) = 87790ebc99ce1a20caa9747968801f84194ccb1e debuginfo(build-id) = 898a551c7572534c657411f72ad2975a5ccc8075 debuginfo(build-id) = 8ae1509c47731c403e79491a9f0d99d56165f45f debuginfo(build-id) = 8b64ac5d01bb713b35479b55b817c9b2c63914bb debuginfo(build-id) = 971494998a33a95e9ea3a8d11f7ea5023a12c42e debuginfo(build-id) = 99b7e393c527927b3a76e55efc65beadc6c414a1 debuginfo(build-id) = 99dba9dc4beb55784d5cf12b389cef8d1efcafdb debuginfo(build-id) = 9a2c3cf99bc9ae8e84dcedd46a7b9b023faf8570 debuginfo(build-id) = 9bfb2f7e996ffc68c1cd7223478d224217f149d2 debuginfo(build-id) = 9e3e5049470b81803ba78688da9bad5876614b9a debuginfo(build-id) = 9e4eef68de7c51e67e3f1d57857d37398a3cef76 debuginfo(build-id) = a2ce18875c844c7fe4869ce573d71dddfb95079d debuginfo(build-id) = a4ca75f09be98e627d5e51787d12334fdc5476f5 debuginfo(build-id) = a5f95de149c1c20ab7a2741e91774d1e87596929 debuginfo(build-id) = a855592b57bcf027f48d32c29fc18674e3323b36 debuginfo(build-id) = ab50f72d1a560471a75e7a111184accc34a602f6 debuginfo(build-id) = ab68620db02cb6dbeb665842d371ae4ee4222eaf debuginfo(build-id) = ac136cb17e5bb109c613bf95b1a3c2638dee50ea debuginfo(build-id) = acd3f64f668394ca99027e461d1b24bd92dbf412 debuginfo(build-id) = af9e6fb5e3847a5c18f6977b5872a542dbb2b474 debuginfo(build-id) = b3ebcf04bea92678e0925ad0efd776597655b03f debuginfo(build-id) = b5c742c720ddb91ae171fa7122afc35b65a36692 debuginfo(build-id) = b964b0deb34753eae4241f091212e26a402c86c3 debuginfo(build-id) = bd9e387b2910749d53367928aafeed31d862daa4 debuginfo(build-id) = c0fc3fb105f3024cef84cb57e3cd244d043f4797 debuginfo(build-id) = c23db928d4e962450ccacd804629b7506358a396 debuginfo(build-id) = ca566584225e01730f53238426052b0b278e2e59 debuginfo(build-id) = cb4857dbf1896eb07285603ca5b56731c7d4c01e debuginfo(build-id) = d86a0b187c03d23d8423660a1a3bc254f3053600 debuginfo(build-id) = da0ee1f528135a7969e5e6b2ffaf9dc7d2e0f111 debuginfo(build-id) = dfa57543246f30c4d941b47d4d719c216e9ddc9e debuginfo(build-id) = e3fd9360df91b605aae785e4e817359573bc73f1 debuginfo(build-id) = e768ccc076185b35ad508bd40ae8ed90cb2d84d4 debuginfo(build-id) = ecdef8488ccab62806baccf8e1ca85e26175bf60 debuginfo(build-id) = ef4a134acd628e671c332b9dbdf8db742eea0219 debuginfo(build-id) = f34ea5cf12b99720336aba00370e20e915b09871 debuginfo(build-id) = fa7c2a7b6f9fb748e4f7cc775320b1ebd3e349bd freefem++-debuginfo = 3.62-5.fc32 freefem++-debuginfo(ppc-64) = 3.62-5.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(ppc-64) = 3.62-5.fc32 Processing files: freefem++-openmpi-debuginfo-3.62-5.fc32.ppc64le Provides: debuginfo(build-id) = 5dc3cfaf578a1ebc851ae6ed36167bc21af1a86f debuginfo(build-id) = 94a2d6edbfd964ac650344e1655439c1880795b6 debuginfo(build-id) = f2ce71b13cce7bf5791da655271f6e77ae9fbeb5 freefem++-openmpi-debuginfo = 3.62-5.fc32 freefem++-openmpi-debuginfo(ppc-64) = 3.62-5.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(ppc-64) = 3.62-5.fc32 Processing files: freefem++-mpich-debuginfo-3.62-5.fc32.ppc64le Provides: debuginfo(build-id) = 2ce73feb1aff3b6ccc7135cba29351337c89a1e4 debuginfo(build-id) = 8353bab6e677979dbeac046176e4b42ee828bb0a debuginfo(build-id) = b3fd4ea681c264adb441a606288470620aed1975 freefem++-mpich-debuginfo = 3.62-5.fc32 freefem++-mpich-debuginfo(ppc-64) = 3.62-5.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(ppc-64) = 3.62-5.fc32 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le Wrote: /builddir/build/RPMS/freefem++-openmpi-3.62-5.fc32.ppc64le.rpm Wrote: /builddir/build/RPMS/freefem++-3.62-5.fc32.ppc64le.rpm Wrote: /builddir/build/RPMS/freefem++-debugsource-3.62-5.fc32.ppc64le.rpm Wrote: /builddir/build/RPMS/freefem++-mpich-3.62-5.fc32.ppc64le.rpm Wrote: /builddir/build/RPMS/freefem++-openmpi-debuginfo-3.62-5.fc32.ppc64le.rpm Wrote: /builddir/build/RPMS/freefem++-debuginfo-3.62-5.fc32.ppc64le.rpm Wrote: /builddir/build/RPMS/freefem++-mpich-debuginfo-3.62-5.fc32.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.YraUsu + umask 022 + cd /builddir/build/BUILD + cd freefem++-3.62 + /usr/bin/rm -rf /builddir/build/BUILDROOT/freefem++-3.62-5.fc32.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild freefem++-3.62-5.fc32.src.rpm Finish: build phase for freefem++-3.62-5.fc32.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/1042324-fedora-rawhide-ppc64le-1569812277.225095/root/var/log/dnf.log /var/lib/mock/1042324-fedora-rawhide-ppc64le-1569812277.225095/root/var/log/dnf.librepo.log /var/lib/mock/1042324-fedora-rawhide-ppc64le-1569812277.225095/root/var/log/dnf.rpm.log INFO: Done(/var/lib/copr-rpmbuild/results/freefem++-3.62-5.fc32.src.rpm) Config(child) 34 minutes 11 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 WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.19 starting (python version = 3.7.4)... Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run Start: scrub ['cache'] INFO: scrubbing cache for child Finish: scrub ['cache'] Finish: run